Я пытаюсь сериализовать объекты, сгенерированные из буфера протокола для цели C.
Я использовал метод:
[protocObj data]
для сериализации данных, но он возвращает объект NSData, который содержит многоноль байтов, поэтому, когда я пытаюсь преобразовать его в строку для отправки, он не конвертируется с его полным размером.Пример:
NSData: <09000000 00000040 40110000 00000080 40401900 00000000 00414021 00000000 00804140 28013500 00a04038 2b407b>
string: "\t"
Я так понимаю, что 00 переводится в \ 0 (нулевое завершение строки) в UTF8.
Так как же правильно его преобразовать?