2012-04-23 19 views
1

有誰知道NSString是否支持日文字符?我寫了這樣的:NSString和日文

NSString* str = @"日本語"; 

但是,在XCode調試器中只顯示一些字母和數字。我如何在iPhone應用程序中編寫日文單詞?

回答

4

這似乎是正確的。

但僅顯示一些字母和數字在Xcode調試

我猜「字母和數字」是類似\ U123 \ 092等?你在調試器中看到的是unicode的等價物。如果你在UILabel或類似的東西中顯示字符串,它會看起來很好。

+3

更具體地說,如果您使用的是NSString,那麼我可以假設您使用的是iOS或OS X,默認編碼語言環境始終爲UTF8。 NSString應該能夠保存任何類型的UTF8文本,但正如答案所提到的那樣,除了ASCII以外的任何東西都可能在調試器中以友好形式解碼或不解碼。 – Noah 2012-05-26 15:44:25