Я загружаю html-страницы через NSURLConnection, который в конце дает мне представление NSData html-страницы. Мне нужно преобразовать эти NSData в NSString, чтобы разобрать его. Моя проблема в том, что на этой странице используются специальные символы, такие как «š č ř ž ý á í í é» и т. Д., И когда я преобразую NSData в NSString, я получаю некоторую натуру, например, «–– ¬» вместо «í» и т. Д. Я знаю, что проблема с кодировкой, но я понятия не имею, как решить эту проблему ... Я не знаю много о кодировании, но я обнаружил, что сайт использует utf-8 (и эти символы в чешском языке), так что я ' Я действительно в тупике ...
Вот мой код:
NSString* docHTML = [[NSString alloc] initWithBytes: [self.receivedData bytes] length:[self.receivedData length] encoding: NSUTF8StringEncoding];
Спасибо за любую помощь