【发布时间】:2015-11-07 21:12:37
【问题描述】:
我的应用使用 NSInputStream,如下所示:
inputStream.delegate = self;
[inputStream scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
[readStream open];
和委托:
- (void)stream:(NSStream *)theStream handleEvent:(NSStreamEvent)streamEvent
它工作正常,但我做的所有其他请求,它排队,直到第一个完成。 我可以一次做一个,没有办法做多个并发请求。
有解决办法吗? 谢谢你
此解决方案不适用于我: https://stackoverflow.com/a/15346292/1376961
更新: 我的服务器是否无法处理来自同一来源的多个连接。
【问题讨论】:
标签: ios nsthread nsstream nsinputstream nsoutputstream