向NSString指定希伯来语消息有时会显示html标签,例如“<

问题描述:

我正在开发双语(英语和希伯来语)项目。 虽然分配希伯来名字的UILabel这是无法用双引号(“)在其中显示的名称,而是显示QUOT &用希伯来文写成。向NSString指定希伯来语消息有时会显示html标签,例如“<

(lldb) po str 
פיקסיטאפ בע" 

log

+2

显示一些代码 –

尝试

替换文本
str = [[[[[str stringByReplacingOccurrencesOfString:@"&" withString:@"&" ] 
    stringByReplacingOccurrencesOfString:@""" withString:@"\""] 
    stringByReplacingOccurrencesOfString:@"'" withString:@"'" ] 
    stringByReplacingOccurrencesOfString:@">" withString:@">"] 
stringByReplacingOccurrencesOfString:@"&lt;" withString: @"<" ]; 
+0

在从右到左语言的情况下,当我从服务端获得名称时,它包含“不&” –

+0

显示您的文本带有&和&i已经与很多希伯来语应用程序一起工作,并且此代码效果很好 – vp2698

+0

您是否试过这段代码? – vp2698