[英]Converting NSMutableData to NSString Problem
initWithData没有正确地将我的数据对象转换为字符串。 当我检查数据对象的长度时,它有一个值。
NSMutableData* receivedData =[[NSMutableData data] retain];
NSString* json_string = [[NSString alloc] initWithData:receivedData encoding:NSUTF8StringEncoding];
我在创建字符串时做错了吗?
如发布,代码是无稽之谈。 您正在创建一个空的不可变数据,然后尝试从所述空数据创建一个字符串。
什么*当我检查数据对象的长度时,它有一个值* mean? 你的意思是你有更多的代码没有显示? 用一些字节填充可变数据的东西?
此外,如果接收的数据实际上没有编码为UTF-8字符串,则转换将失败。 NSString上有许多方法可以进行有损转换。 尝试其中之一。
我没有完全完成NSURLConnection委托方法。 这是我的数据构建的地方。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.