可以使用NSStringinitWithData:encoding:方法将NSData转换为NSString

示例代码如下:

NSData *data = ...; // 要转换的NSData对象
NSString *string = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];

这里假设NSData对象中的数据以UTF-8编码。如果数据使用其他编码方式,需要将NSUTF8StringEncoding替换为对应的编码常量。

注意,如果NSData对象中的数据无法转换为有效的字符串,initWithData:encoding:方法将返回nil。因此,在使用转换后的字符串之前,需要进行空值判断。

ios nsdata转nsstring

原文地址: https://www.cveoy.top/t/topic/hIFn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录