2011-01-22 48 views
0

Objective-C iOS編程:如何添加一個macron到NSString中的一個字符?通過Unicode?

我需要顯示一個像8.33333一樣的數字,就像8.3一樣,三個上面有一個macron(重複數字符號,一個小節線)。我已經做了一些搜索,並沒有找到解決辦法。我找到了C/C++/Java source code being "\u0304"Unicode being "U+0304"的編碼。有沒有一種方法可以從Unicode字符創建NSString?以及如何創建一個宏的Unicode字符?

謝謝。

+0

你是否需要在「純文本」文件或HTML頁面中使用這個?如果後者使用CSS樣式`text-decoration:overline`將看起來好於8.3̄確實。 – dan04 2011-01-22 16:52:14

+0

由於標籤暗指Objective C iOS編程,編輯問題以陳述平臺。 – michaellindahl 2011-01-22 22:30:11

回答

4

對於組合字符(如U + 0304),字符串應該包含原始字母,後跟組合字符。例如,

NSString *str = @"ca\u0304t"; 

是cāt的表示。

相關問題