将希伯来语消息分配给NSString有时会显示html标签,如“&

时间:2017-07-27 10:51:08

标签: ios iphone nsstring uilabel

我正在开展一个双语项目(英语和希伯来语)。 在将希伯来语名称分配给uilabel时,它无法显示带有双引号(“)的名称,而是显示带有希伯来文字的”和“。

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

log

1 个答案:

答案 0 :(得分:-1)

尝试用

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