Как читать и писать NSString с UTF8N? - PullRequest
0 голосов
/ 09 сентября 2010

Как читать и писать строки NSString с UTF8N? Я использую это для загрузки файла UTF-8, и, похоже, он работает с UTF-8N.

NSString *string = [NSString stringWithContentsOfFile:destPath encoding:NSUTF8StringEncoding error:&error];

Проблема в том, когда я сохраняю файл с

[string writeToFile:tempFile atomically:YES encoding:NSUTF8StringEncoding error:&error];

файл не читается в обычном текстовом редакторе на компьютере. Я все еще могу прочитать файл как файл UTF-8.

Чего мне не хватает?

Ответы [ 2 ]

0 голосов
/ 15 сентября 2010

Обнаружена куча догадок и проверок NSShiftJISStringEncoding сделал свое дело.

0 голосов
/ 09 сентября 2010

Попробуйте записать строку в файл без указания кодировки

        [string writeToFile:tempFile atomically:YES];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...