Приложение для iPhone на испанском языке с использованием иностранных символов - PullRequest
1 голос
/ 06 января 2010

Я делаю приложение для iphone, используя некоторые испанские символы. Все эти символы включены в различные текстовые файлы. Дело в том, что когда я импортирую данные с использованием объектов NSMutableArrays или NSData, все специальные символы заменяются на странные символы. Я пытаюсь решить эту проблему, используя для всех текстовых файлов кодировщик UTF-8, но без изменений.

Ответы [ 2 ]

1 голос
/ 08 января 2010

Спасибо за совет. Я решил проблему. Когда мы работаем с испанскими символами, нам нужно реализовать сериализуемый объект с помощью следующего метода класса NSString:

(id) stringWithContentsOfFile: (NSString *) кодировка пути: (NSStringEncoding) код ошибки: (NSError **) ошибка

Вам нужно будет передать "enc". Я использовал «4» и работал на меня. С уважением. Cesar.

0 голосов
/ 06 января 2010

Попробуйте использовать разные кодировки - использование UTF-8 будет работать только в том случае, если текст действительно находится в той кодировке, которой, по-видимому, нет. Например, попробуйте ISO Latin-1 или MacRoman.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...