【发布时间】:2015-04-09 07:35:16
【问题描述】:
我想把 NSData 转换成 NSString,我的代码如下。
NSData *data1 = [object valueForKey:@"college_list"];
NSString *myString =[ NSString stringWithCString:[data1 bytes] encoding:NSUTF8StringEncoding];
这段代码有什么问题?
【问题讨论】:
-
'data1' 有什么价值吗? 'myString' 的输出是什么?
-
data 真的是
NSData对象还是NSString对象(具有“数据十六进制表示”)?您确定编码吗? -
在 'data1' 中显示 1091 字节。