Сериализация объектов буфера протокола в строку в ObjectiveC - PullRequest
0 голосов
/ 22 сентября 2019

Я пытаюсь сериализовать объекты, сгенерированные из буфера протокола для цели C.

Я использовал метод:

[protocObj data] 

для сериализации данных, но он возвращает объект NSData, который содержит многоноль байтов, поэтому, когда я пытаюсь преобразовать его в строку для отправки, он не конвертируется с его полным размером.Пример:

NSData: <09000000 00000040 40110000 00000080 40401900 00000000 00414021 00000000 00804140 28013500 00a04038 2b407b>

string:  "\t" 

Я так понимаю, что 00 переводится в \ 0 (нулевое завершение строки) в UTF8.

Так как же правильно его преобразовать?

...