iOS解决NSData转NSString后字符为空

Posted JM110

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS解决NSData转NSString后字符为空相关的知识,希望对你有一定的参考价值。

ios中,将NSData转NSString的一般方法为[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];但是当data中包含00时,所获得的新字符就会为nil,这时我们应该这样转

[NSString stringWithUTF8String:[data bytes]];

以上是关于iOS解决NSData转NSString后字符为空的主要内容,如果未能解决你的问题,请参考以下文章

解决NSData转NSString返回nil的问题

iOS NSString 与NSData转化

php加密文件 解密data 转nsstring 为nil. rc4 ios

ios 中怎样将汉字转成nsdata

iOS沙盒路径下文件转NSData为空

转iOS中16进制转10进制