我从网址获取数据,此数据包含特殊字符,例如名称Désirée
。
我想在我的TableView单元格中显示它,但是当我显示它时,它看起来像这样:Dösiröe
。
如何正确显示?
获取数据
NSString *jsonString = [NSString stringWithContentsOfURL:[NSURL URLWithString:URL] encoding: NSStringEncodingConversionAllowLossy error:nil];
SBJSON *parser = [[SBJSON alloc] init];
dictShow = [parser objectWithString:jsonString error:nil];
arr=[dictShow copy];
在TableView中显示数据
cell.textLabel.text = [arr objectAtIndex:indexPath.row];
答案 0 :(得分:6)
只需使用NSUTF8StringEncoding instead
的{{1}},就像....
NSStringEncodingConversionAllowLossy