Как преобразовать nsstring формата utf8 в обычную строку nsstring? - PullRequest
0 голосов
/ 12 июня 2011

У меня вопрос, что я получаю NSString ( возможно, я назвал его astring ) с сервера когда я печатаю эту строку, в консоли отображается \u5f20\u9510\u7b49\u540c\u5fd7\u4efb.

Это строка NSString ( astring ), которая может быть напечатана на \u5f20\u9510\u7b49\u540c\u5fd7\u4efb консолью, и не такой как NSString* bstring=@"\u5f20\u9510\u7b49\u540c\u5fd7\u4efb"

Теперь я хочу преобразовать это astring в строку, которая может содержать простой китайский символ. как я мог это сделать? Спасибо большое! для более подробной информации, вяжущее \\u5f20\\u9510\\u7b49\\u540c\\u5fd7\\u4efb в памяти

1 Ответ

1 голос
/ 12 июня 2011
NSString *aString = [NSString stringWithUTF8String:"\u5f20\u9510\u7b49\u540c\u5fd7\u4efb"];
NSLog(@"%@", aString);

Это должно сработать, верно?

...