NSData *responseData = [NSURLConnection sendSynchronousRequest:theRequest returningResponse:&response error:&error];
NSString *data = [[NSString alloc] initWithData:urlData encoding:NSUTF8StringEncoding];
Run Code Online (Sandbox Code Playgroud)
你能解释一下它的目的NSUTF8StringEncoding吗,它是否对整个数据进行编码?你能给出NSUTF8StringEncoding输入和输出的例子吗?
小智 7
您必须告诉NSString使用哪种编码可以将NSData的字节解释为有效字符串.但是,它不会在编码之间修改/转换字符串.如果NSData对象包含一个无效的UTF-8字节序列,它将只返回nil.
| 归档时间: |
|
| 查看次数: |
9525 次 |
| 最近记录: |