有没有办法使用数学符号?

时间:2012-05-01 10:36:38

标签: objective-c ios xcode

  

可能重复:
  UILabels and Unicode

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

2 个答案:

答案 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