I assume you mean the data returned from NSInputStream:
- (NSInteger)read:(uint8_t *)buffer maxLength:(NSUInteger)len;
Try the following:
NSInteger bytesRead = [myInputStream read:&byteBuffer maxLength:4096];
NSString *stringFromData = [[NSString alloc] initWithBytes:byteBuffer length:bytesRead encoding:NSUTF8StringEncoding];
source
share