當我存儲一些的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