从网站解析的中文打印出来如下乱码,有人说放在label上就会好了,但是这种乱码是不会的,放在label上就是谁也不认识的火星文。
ç«è½¦ç«å广åºç«è½¦ç«å广åºç«è½¦ç«å广åº
试了各种NSUTF8Encoding等。都未成功。
最后的解决办法是
//string为乱码字符
const char *c = [string cStringUsingEncoding:NSISOLatin1StringEncoding];
modal.name = [[NSString alloc] initWithCString:c encoding:NSUTF8StringEncoding];