Задал вопрос об этой же проблеме здесь: Глупая проблема с UTF8 , но что-то напортачило, так что я делаю новый вопрос и пытаюсь сделать его чище.
Я делаюизвиняюсь, если я спрошу это снова.
Я пытался заставить это работать, но просто не могу получить желаемый результат.Я попробовал рекомендации из моей предыдущей темы, но все еще не могу заставить его работать.Как вы понимаете, я очень новичок в этом и действительно пытался прочитать его.
Вот сценарий:
- NSMutableArray
- Хранить шведские символы:"ÅÄÖ"
- NSLog массив
- Вывод неправильный
Код:
NSMutableArray * myArray = [[NSMutableArray alloc] init];
[myArray addObject: @ "==="];
[myArray addObject: @ "ÅÄÖ]];
[myArray addObject: @" === "];
NSLog (@ "myArray:% @", myArray);
Вывод, который я получаю:
2010-11-10 21: 20: 17.826 nsmutablearray_test [2976: 207] myArray: (*
"===",
" \ U00c5 \ U00c4 \ U00d6 ",
" === "
)
Требуемый вывод:
"===",
"ÅÄÖ",
"==="
Поскольку я проверил все виды вещей для этой (простой) проблемы, я был бы очень признателенесли кто-то хороший может показать мне код, чтобы исправить это?
С уважением