Xcode 英语和日语

Xcode 英语和日语,xcode,unicode,nsstring,cjk,Xcode,Unicode,Nsstring,Cjk,有人知道NSString是否支持日语字符吗?我写了这样的东西: NSString* str = @"日本語"; 但在XCode调试器中只显示一些字母和数字。如何在iPhone应用程序中书写日语?这似乎是正确的 但在Xcode调试器中只显示一些字母和数字 我猜“字母和数字”类似于\u123\092等。?您在调试器中看到的是unicode等价物。如果在UILabel或类似的东西中显示字符串,它看起来会很好。这似乎是正确的 但在Xcode调试器中只显示一些字母和数字 我猜“字母和数字”类似于\u12

有人知道NSString是否支持日语字符吗?我写了这样的东西:

NSString* str = @"日本語";
但在XCode调试器中只显示一些字母和数字。如何在iPhone应用程序中书写日语?

这似乎是正确的

但在Xcode调试器中只显示一些字母和数字

我猜“字母和数字”类似于\u123\092等。?您在调试器中看到的是unicode等价物。如果在UILabel或类似的东西中显示字符串,它看起来会很好。

这似乎是正确的

但在Xcode调试器中只显示一些字母和数字


我猜“字母和数字”类似于\u123\092等。?您在调试器中看到的是unicode等价物。如果您在UILabel或类似的东西中显示字符串,它看起来会很好。

更具体地说,如果您使用的是NSString,那么我可以假设您使用的是iOS或OS X,其中默认的编码区域设置始终是UTF8。NSString应该能够保存任何类型的UTF8文本,但正如答案所述,ASCII以外的任何内容都可能在调试器中以友好的形式进行解码。更具体地说,如果您使用的是NSString,那么我可以假设您使用的是iOS或OS X,其中默认编码区域设置始终为UTF8。NSString应该能够保存任何类型的UTF8文本,但正如答案所述,ASCII以外的任何内容都可能在调试器中以友好的形式解码,也可能不解码。