Проблема с кодировкой. Преобразовать в строку, которую можно заполнить
У меня есть небольшая проблема в моем проекте.
Я получаю JSON с такими строками, как "Paris 11'e8me", я хочу, чтобы это отображалось как "Paris 11ème".
Я предполагаю, что строка закодирована в sthg, как isoLatin1. Я хочу, чтобы он отображался правильно (utf8?)
Как мне конвертировать это? заранее спасибо
2 ответа
По декодированию данных
String(data:dataString, encoding: .isoLatin1)
dataString - Тип данных
let encoedString = String(utf8String: stringToDecode.cString(using: .utf8)!)