Я хочу повторить «символы» входной строки Emoji String (из UITextField), а затем, один за другим, отобразить эти значки emoji с помощью UILabel.Apple Emoji/iterate через NSString
for (int i=0; i < len; i++) {
unichar c = [transformedString characterAtIndex:i];
[label setText:[NSString stringWithFormat:@"%C", c]];
...
Это работает для ASCII текст, но не Emoji шрифты (все, кроме символа сердца пусты). Как я заметил, один символ Эмодзи представлен двумя символами в строке. Насколько я знаю, Emoji использует частные юникодные символы.
Есть ли в любом случае для достижения этой цели?
Большое спасибо, вы экономите мне головную боль ...
Проверьте мой вопрос, похожий на вашу проблему: http://stackoverflow.com/questions/4615506/composing-unicode-char-format-for-nsstring – Eimantas