Unicode字符串不适用于iOS
我正在从服务器获取Lucas V\U00e1zquez
字符串。它在UILabel
中打印为Lucas Vázqez
。Unicode字符串不适用于iOS
但是原始字符串是Lucas Vázquez
。我如何得到正确的字符串?
建议请!
你可以简单地这样解码你的UTF8字符串
NSString *decodedString = [NSString stringWithCString:[utf8String cStringUsingEncoding:NSISOLatin1StringEncoding] encoding:NSUTF8StringEncoding]
我尝试这个,但它会引发错误+ [NSString stringWithCString:encoding:]:NULL cString' –
你能让我知道错误吗? – iYoung
有时候我从服务器Lucas V&aacute获得这个; zquez它给了我错误。有时我得到这个卢卡斯V \ u00e1zquez它工作正常。 –
,你要删除从字符串特殊字符和数字? – Amanpreet