2012-05-07 28 views

回答

5

NSLog(@"Hello\u00AE");輸出期望的字符串與我的控制檯上註冊的字符。可能是你在顯示字符串時試圖使用的字體。

+0

你的權利似乎確實是一個字體問題。 – doubleace3

0

你可以簡單地把字符原樣(沒有unicode轉義它)。版權和商標字符也是如此。

0

使用NSLocalizedString爲你的位置字符串,類似NSLocalizedString(@「registered sign symbol」,@「」),然後在InfoPlist.strings文件中添加「registered sign symbol」=「registeredsymbol」; InfoPlist.strings是UTF8或UTF16這樣你就可以直接在裏面輸入註冊的標誌,有一些共享軟件應用程序,如「UnicodeChecker」,讓你進入陌生的單字符的字符。您也可以使用+ [NSString stringWithCharacters:(const unichar *)chars length:(NSUInteger)length]來從一個unchar字符數組中創建一個字符串。

2

在美國的鍵盤,和可能其他人,你可以用選項類型它 - [R:®®®®®®®®®®®®

或者,使用「特殊字符「面板從編輯菜單並拖放它。