将NSData转换为NSString并忽略空字节?

时间:2010-10-16 16:02:39

标签: objective-c nsstring nsdata foundation

我需要将NSData对象转换为NSString。它意味着胡言乱语,但我需要它进行重新布局。

当我使用NSString的initWithData时,它会因数据具有NULL字节而中断。如何使它忽略空字节并获得正确的字符串?

1 个答案:

答案 0 :(得分:1)

逐字节地将NSData复制到NSMutableData,跳过任何空字节。然后从那里初始化字符串。