Как идентифицировать текст в кодировке UTF-8 из строки и преобразовать его в смайлик \ смайлик в Swift
Я делаю приложение, которое поддерживает функцию смайликов / смайликов. Из бэкэнда я получаю ответ, подобный этому str = "Hferuhggeðððððfjjnjrnjgnejfnsgjen".
В этом строковом ответе содержится текст в кодировке UTF-8, так как для приведенного выше кода кодирования в кодировке UTF-8 является "ððððð".
Теперь мне нужно определить местоположение закодированного текста utf-8 из полученного ответа и преобразовать этот закодированный текст в смайлик / смайлик.
1 ответ
Наконец, я нашел решение, если вы расшифруете строку, вы получите смайлик, пожалуйста, найдите код
let che = descriptionText.cString(using: .isoLatin1)
let decode_string = String(cString: che!, encoding: .utf8)
Это сработало для меня.