1

可能重复:
UILabels 和 Unicode

有没有办法像 html ÷ × −、° 等一样在 UILabels 和 UITextField 中使用数学符号?

4

2 回答 2

2

只需将符号从 Mac OS X 的 Character Viewer 拖到 Xcode。比它应该看起来像

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

无需处理代码或 html 实体。

如果您的文本中有 html 实体,此类别可能会有所帮助:GTMNSString+HTML

于 2012-05-01T10:46:55.330 回答
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

于 2012-05-01T10:39:09.283 回答