Вставка «£» в строку в текстовый файл - PullRequest
1 голос
/ 14 марта 2010

Приложение iPhone записывает данные в текстовый файл и сохраняет их в папке Documnets.Прекрасно, что работает

Если я помещу «£» в строку или использую [currencyStyle stringFromNumber], текстовый файл не будет создан.

Работает «£» и [currencyStyle stringFromNumber]если информация распечатывается на странице «Новое представление» на симуляторе, фунт и все

Может кто-нибудь объяснить, что происходит?

1 Ответ

1 голос
/ 14 марта 2010

Убедитесь, что вы записываете свою строку в текстовый файл с правильной кодировкой. Если вы используете -writeToFile: atomically: encoding: error: метод NSString, вы должны передать NSUTF8Encoding в качестве аргумента кодировки. Вы не должны использовать устаревший -writeToFile: atomically: метод.

...