当前位置: 代码迷 >> Iphone >> 有失去NSData内容,但转换到NSString时,为空
  详细解决方案

有失去NSData内容,但转换到NSString时,为空

热度:18   发布时间:2016-04-25 05:50:07.0
有得到NSData内容,但转换到NSString时,为空
有得到NSData内容,但转换到NSString时,为空

语句为:
NSString *theXML = [[NSString alloc] initWithBytes: [webData mutableBytes] length:[webData length] encoding:NSUTF8StringEncoding];
NSLog(theXML,nil);

NSString *theXML = [[NSString alloc] initWithData:webData encoding:NSUTF8StringEncoding];
NSLog(theXML,nil);

注:[webData length]=1244
------解决方案--------------------
楼主可以先测试下, 把一个NSString 转换为 NSData。

在用以上代码吧NSData转换成NSString,看来不来成功还原。
------解决方案--------------------
确定是UTF8编码吗