Конвертировать NSData в NSString и игнорировать нулевые байты? - PullRequest
0 голосов
/ 16 октября 2010

Мне нужно преобразовать объект NSData в строку NSString. Это должно быть бред, но мне это нужно для отладки.

Когда я использую initSithData NSString, он прерывается, поскольку данные имеют нулевые байты. Как я могу заставить его игнорировать нулевые байты и получить правильную строку?

1 Ответ

1 голос
/ 16 октября 2010

Скопируйте NSData в NSMutableData, побайтно, пропуская все нулевые байты.Затем инициализируйте строку из этого.

...