Я пытаюсь отправить строку, оканчивающуюся на \ 0, в сокет tcp, но кажется, что \ 0 никогда не достигает места назначения.
Используя этот код:
NSString* s=@"<b/> \0_";
uint8_t *buf = (uint8_t *)[s UTF8String];
int resCode = [outputStream write:buf maxLength:strlen((char *)buf)];
Iтолько кажется, что отправить @"<b/> "
.Вероятно, \0
рассматривается как конец uint8_t
.
Может кто-нибудь сказать мне, как это должно быть сделано?