我从服务器获取此字符串作为响应,实际上是阿拉伯语
“نريد أن نرى هذا في اللغة العربية
”
你可以在浏览器上看到这样的阿拉伯语文本:نريدأننرىهذافياللغةالعربية浏览器自动显示阿拉伯语文本。对于前者我已经把代码标签,所以它显示代码......
现在我想用阿拉伯字体在UILabel上显示它,我该怎么做?
请帮助..
由于
答案 0 :(得分:5)
如果将服务器响应字符串中的每个4位文本数字十进制数转换为C int,则可以使用以下内容将每个字符转换为NSString:
int c = ... /* your 4 text digit unicode ordinal converted to an integer */
charString = [ NSString stringWithFormat:@"%C", c ];
您也可以让UIWebView运行一行Javascript并返回NSString。