Поиск:

Ответ в темуСоздание новой темы Создание опроса
> кодировка при сериализации 
:(
    Опции темы
4epT
Дата 7.2.2012, 15:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 784
Регистрация: 13.8.2007

Репутация: нет
Всего: 3



Привет всем. Имеется NSDictionary, добавляю туда записи, после чего записываю в файл. В фале они сохраняются нормально (русские символы отображаются нормально), а вот при чтении в NSLog выводится не правильно. Вот код:

Код

    NSDictionary * dict;    
    
    NSArray * objects = [NSArray arrayWithObjects:@"Java", @"C#", @"Objective-C", @"JavaScript", nil];
    
    NSArray * keys = [NSArray arrayWithObjects:@"Артем", @"Глеб", @"Паша", @"Саша", nil];
    
    dict = [NSDictionary dictionaryWithObjects:objects forKeys:keys];
    
    [dict writeToFile:@"/path/dict.txt" atomically:YES];


Код считывания:

Код

    dictReaded = [NSDictionary dictionaryWithContentsOfFile:@"/path/dict.txt"];


через NSLog выводит следующие:

Код

2012-02-07 14:02:44.232 SerializationTest[2756:707] {
    "\U0410\U0440\U0442\U0435\U043c" = Java;
    "\U0413\U043b\U0435\U0431" = "C#";
    "\U041f\U0430\U0448\U0430" = "Objective-C";
    "\U0421\U0430\U0448\U0430" = JavaScript;
}

PM MAIL   Вверх
Romikgy
Дата 10.2.2012, 18:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



это юникод.... возможно нет поддержки русского !?


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | iOS | Следующая тема »


 




[ Время генерации скрипта: 0.0764 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.