iOS how can i perform multiple NSInputStream
问题 My app uses NSInputStream like below: inputStream.delegate = self; [inputStream scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode]; [readStream open]; and delegate: - (void)stream:(NSStream *)theStream handleEvent:(NSStreamEvent)streamEvent It works fine, but all other requests that i do, it queued until first is finished. I can do one per time and there is no way to do multiple concurrent requests. There is a solution ? Thank you This solution not work for me : https: