Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > iOS > Помогите с кодировкой


Автор: estra 24.8.2012, 12:46
Помогите решить проблемку

Код

- (IBAction)click:(id)sender
{
    NSMutableArray *array = [[[NSMutableArray alloc] init] autorelease];
    [array addObject:@"abc"];
    [array addObject:@"абв"];
    
    UIAlertView *alert = [[[UIAlertView alloc] autorelease]
                          initWithTitle:@"Array"
                          message:[NSString stringWithFormat:@"%@", array] delegate:nil
                          cancelButtonTitle:@"OK" otherButtonTitles:nil];
    if (!alert.visible)
        [alert show];
}


Код простой, кладу строки в массив а потом вавожу его. В результате вижу следующее

Код

(
abc,
"\U0430\U0431\U0432"
)


Как сделать чтобы русские буквы отображальсь в читаемом виде?

Автор: Maksys 24.8.2012, 12:48
очень странно, сам файл-то в utf8 сохраняешь?

Автор: estra 24.8.2012, 12:54
А где это посмотреть/настроить? Создаю новый проект, все настройки по умолчанию, должно по идее в юникоде сохраняться.

Автор: Maksys 3.10.2012, 08:14
А на самом устройстве эти "\U0430\U0431\U0432" так и выводятся?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)