Попытка URL декодировать строку со специальными символами в ИО/объективном CURL-декодирования специальные символы - Aao
Строка "F% F6rv% E5nad"
Пытались метод, который использует
CFURLCreateStringByReplacingPercentEscapesUsingEncoding()
и
[stringToConvert stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
Оба возвращает нуль.
Хочет вернуть "Förvånad"
Правильно декодируются строка возвращает искаженную последовательность UTF-8. Таким образом, данная строка «Förvånad» неправильно закодирована. Для правильного кодирования процентов любая строка должна быть сначала представлена как последовательность байтов UTF-8. Затем процентное кодирование применяется к октетам. См. [RFC 3986] (https://tools.ietf.org/html/rfc398) – CouchDeveloper