可能重复:
UILabels and Unicode
有没有办法在UILabels和UITextField中使用数学符号,就像html÷× - ,°等一样?
答案 0 :(得分:2)
只需将符号从Mac OS X'字符查看器拖到Xcode即可。它应该看起来像
label.text = @"÷ × −, ° ";
无需处理代码或HTML实体。
如果您的文字中包含html-entities,则此类别可能会有所帮助:GTMNSString+HTML
答案 1 :(得分: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