【发布时间】:2012-04-15 13:15:03
【问题描述】:
在以前的 XCode 版本中一切正常。但是今天在 XCode 4.3.2 中我遇到了问题。如何记录俄语文本或非拉丁语文本?
NSLog(@"russian text: русский текст");
NSString *text = @"russian text: русский текст";
const char *textC = [text UTF8String];
NSString *getText = [NSString stringWithCString:textC encoding:NSUTF8StringEncoding];
NSLog(@"___text: %@", getText);
我的日志
russian text: —Ä—É—Å—Å–∫–∏–π —Ç–µ–∫—Å—Ç
___text: russian text: —Ä—É—Å—Å–∫–∏–π —Ç–µ–∫—Å—Ç
更新:
该错误仅发生在真实设备上(ipod touch 5.1)。它在iphone模拟器上正常工作。
【问题讨论】:
标签: ios character-encoding internationalization xcode4.3 nslog