nsinputstream到字符串?

use*_*126 3 iphone

无论如何都要查看nsinputstream中的值,例如将其转换为字符串?

NWC*_*der 5

我假设你的意思是从NSInputStream返回的数据:

- (NSInteger)read:(uint8_t *)buffer maxLength:(NSUInteger)len;
Run Code Online (Sandbox Code Playgroud)

试试这个:

NSInteger bytesRead = [myInputStream read:&byteBuffer maxLength:4096];
NSString *stringFromData = [[NSString alloc] initWithBytes:byteBuffer length:bytesRead encoding:NSUTF8StringEncoding];
Run Code Online (Sandbox Code Playgroud)