可能重复:
UILabels 和 Unicode
有没有办法像 html ÷ × −、° 等一样在 UILabels 和 UITextField 中使用数学符号?
可能重复:
UILabels 和 Unicode
有没有办法像 html ÷ × −、° 等一样在 UILabels 和 UITextField 中使用数学符号?
只需将符号从 Mac OS X 的 Character Viewer 拖到 Xcode。比它应该看起来像
label.text = @"÷ × −, ° ";
无需处理代码或 html 实体。
如果您的文本中有 html 实体,此类别可能会有所帮助:GTMNSString+HTML
您不能使用 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