NSMutableData *data;                     
        if (data == nil) {
data = [[NSMutableData alloc]init];
}
uint8_t buf[1024];
unsigned int len = 0;
len = [_inStream read:buf maxLength:1024];

if(len) {
[data appendBytes:(const void *)buf length:len];
int bytesRead;
bytesRead += len;

else {
NSLog(@"No data");
}我在网上找来个iphone通过套字节聊天的例子,但我参照这个编写了个程序是.发现我不管发送多长的字符串,stream  read 读出来的长度(len)都只有6,所以显示出来 的东西都只有6个字节.字母能显示6个,汉字就只能显示2个了.求高手帮忙解决啊!!