当我存储一些的NSDictionary内的NSString和日志字典这样的控制台:如何在NSString中转义unicode字符?
NSString *someString = @"Münster";
NSDictionary *someDict = [ NSDictionary dictionaryWithObjectsAndKeys:
someString, @"thestring" ];
NSLog (@"someDict: %@", [ someDict description ]);
控制台输出看起来是这样的:
unicode_test[3621:903] someDict:
{
thestring = "M\U00fcnster";
}
以字符串的Unicode字符转义。 是否有任何方法将NSString转换为此转义表示?
不应该的测试,以确定是否为Unicode转义“如果(uniBuffer [I]> 0x7f)中的”字呢?在UTF-8编码(至少)中,即使0x7f不是打印,它也是一个有效的单字节字符。 – erikprice 2011-10-25 19:01:45