У меня проблемы с отображением emojis в UILabel. , в некоторых случаях это даже приводит к сбою при размещении символов в ярлыке. эти символы возвращаются с сервера как unicode и анализируются с помощью инфраструктуры AFNetworking.Поддержка отображения emojis в UILabel
это пример того, как он возвращается с сервера (консольных журналы):
\U05d4\U05d9\U05d9
я пробовал различные подходы, как lowercasing это к «\ u05d4» или играть с кодировкой строки возвращение. ничего не работает.
Мне удалось показать пару emojis должным образом (что заставляет меня думать, что это может быть проблема с сервером?) - сервер нуждается в поддержке наборов символов Unicode, чтобы он мог вернуть его в соответствующую кодировку? я был бы рад, если бы кто-то мог прояснить этот момент для меня. (btw, сервер написан на RubyOnRails, на мой взгляд.)
должен ли я анализировать данные с помощью другого синтаксического анализатора (SBJSON)? хотя переключение сетевой инфраструктуры в этот момент было бы невозможно из-за времени и доступных ресурсов.
Какие у меня есть другие варианты? Спасибо
Это правильно. –
Я получаю эту информацию от ответа сервера. «склеивание» здесь не поможет. То, что я сделал, было установлено в тексте метки как строке ответа - (в первую очередь это была проблема). это то, что вы имели в виду? – Lirik