如何在iOS中为多个TCP连接流“scheduleInRunLoop”?

时间:2014-10-02 12:48:11

标签: ios multithreading tcpclient nsstream

我在端口3001上有一个主TCP连接。我想在端口3002上打开另一个连接以进行文件上传和下载。

但我可以打开第二个连接;应用程序在以下代码崩溃:

self.inputStream!.scheduleInRunLoop(NSRunLoop.currentRunLoop(), forMode: NSDefaultRunLoopMode)
self.outputStream!.scheduleInRunLoop(NSRunLoop.currentRunLoop(), forMode: NSDefaultRunLoopMode)

我认为这是因为主tcp连接有一个" scheduleInRunLoop",第二个导致app崩溃。

如何在第二次连接时使用scheduleInRunLoop?

0 个答案:

没有答案