2012-05-01 22 views

回答

0

您不能使用HTML編碼,但是您可以將實際符號直接嵌入代碼或XIB文件中,因爲Xcode將Objective-C源文件視爲Unicode/UTF-8。

將字符串轉換爲myHTMLString它具有編碼的符號,使用

NSString* convertedString = [myHTMLString stringByDecodingHTMLEntities]; 

,並使用此的NSString *類別:(只包含源 「的NSString + HTML.m」)https://github.com/mwaterfall/MWFeedParser/blob/master/Classes/NSString+HTML.m

+0

,我通過NSURL從服務器拉該陣列具有以HTML格式的unicode符號。有沒有辦法在數組中搜索這些unicode字符串,並用mac/xcode中的等價Unicode代替它們? –

+0

噢,那麼,在這種情況下,' - (NSString *)stringByDecodingHTMLEntities;' – Tim

2

剛將符號從Mac OS X'字符查看器拖到Xcode。它應該看起來像

label.text = @"÷ × −, ° "; 

無需處理代碼或html實體。

如果你在你的文字HTML實體,這一類可能會有所幫助:GTMNSString+HTML

+0

那麼我該如何轉換'÷'符號通過NSURL從數組中拉出來? –

+0

嘗試使用該類別 – vikingosegundo

相關問題