\0 で終わる文字列を TCP ソケットに送信しようとしていますが、\0 が送信先に到達しないようです。
このコードの使用:
NSString* s=@"<b/> \0_";
uint8_t *buf = (uint8_t *)[s UTF8String];
int resCode = [outputStream write:buf maxLength:strlen((char *)buf)];
だけ送っているようです@"<b/> "
。おそらく、\0
は の終わりと見なされuint8_t
ます。
誰かがそれをどのように行うべきか教えてもらえますか??