iOS中的套接字编程,如何同时接收和发送数据

时间:2013-02-20 20:30:30

标签: ios objective-c sockets nsstream

我希望有人可以帮助我。我有两个应用程序(一个服务器,一个客户端)。客户端通过套接字连接将图像发送到服务器。

一切正常,但我有一个问题。 一旦服务器收到映像包,我希望服务器将收到的字节发送回客户端。 问题是,在收到完整映像之前,服务器上的NSStreamEventHasSpaceAvailable不会被调用。收到映像后,将调用NSStreamEventHasSpaceAvailable并发送接收到的字节数据(它们都已添加到NSMutableData中)。

但是,我需要这个才能同时发送。我正在考虑创建第二个连接只是为了处理这种转移但不确定这是不是很好的做法。

真正感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

我在这里找到了问题的答案。

Answer