将NSDATA转换为NSString并忽略NULL字节?
-
08-10-2019 - |
题
我需要将NSDATA对象转换为NSString。它本来应该是胡言乱语,但我需要它来放松一下。
当我使用NSString的initwithData时,它会随着数据的空字节而断开。如何使其忽略零字节并获得正确的字符串?
解决方案
将NSDATA复制到nsmutabledata,字节字节,跳过任何空字节。然后从中初始化字符串。
不隶属于 StackOverflow
题
我需要将NSDATA对象转换为NSString。它本来应该是胡言乱语,但我需要它来放松一下。
当我使用NSString的initwithData时,它会随着数据的空字节而断开。如何使其忽略零字节并获得正确的字符串?
解决方案
将NSDATA复制到nsmutabledata,字节字节,跳过任何空字节。然后从中初始化字符串。