如何使用NSURLConnection / NSData / String设置编码?

时间:2015-03-17 19:02:44

标签: ios encoding utf-8 nsurlconnection nsdata

我正在使用一个返回带有一些编码问题的数据的API。在Firefox中,可以正常显示特殊字符,例如“ombré”。在Safari中,并且在来自NSURLConnection的响应中,该词以“ombré”形式出现。然后我在我的应用程序中在UILabels中显示此内容。我如何处理编码问题?如果我强制Safari进入UTF-8,特殊字符会正常显示,我如何从NSURLConnection或NSData返回?

1 个答案:

答案 0 :(得分:0)

使用此初始化程序/构造函数 - (instancetype)initWithData:(NSData *)data encoding:(NSStringEncoding)encoding