Как идентифицировать текст в кодировке UTF-8 из строки и преобразовать его в смайлик \ смайлик в Swift - PullRequest
0 голосов
/ 01 мая 2018

Я делаю приложение, которое поддерживает функцию смайликов / смайликов. От бэкэнда я получаю ответ, подобный этому str = "Hferuhggeðððððfjjnjrnjgnejfnsgjen".

В этом строковом ответе содержится текст в кодировке UTF-8, для вышеприведенной строки в кодировке UTF-8 используется текст «ððððð».

Теперь мне нужно определить местоположение закодированного текста utf-8 из полученного ответа и преобразовать этот закодированный текст в смайлик / смайлик.

1 Ответ

0 голосов
/ 03 мая 2018

Наконец, я нашел решение, если вы расшифруете строку, вы получите смайлик, пожалуйста, найдите код

 let che = descriptionText.cString(using: .isoLatin1)
 let decode_string = String(cString: che!, encoding: .utf8)

Это сработало для меня.

...