NSStreamEventErrorOccurred消息来得太晚了

时间:2011-05-24 09:04:01

标签: iphone objective-c xcode

我们正在开发一个客户端 - 服务器应用程序。客户端(iPhone应用程序)和服务器(桌面)通过Wi-Fi进行通信。我们正在使用TCP / IP。

客户端应用程序每五秒钟向服务器发送一条特殊消息(我们称之为ping,但这是我们的ping)。当与服务器的连接中断时,我们必须测试客户端的行为。我在桌面上打开了wi-fi。我们希望在一小段时间后收到链接断开的通知。相反,通知在4或5分钟后到达(客户端使用NSStream类,因此它显示“NSStreamEventErrorOccurred”)。

  1. 为什么这么晚来?

  2. 如何尽早收到通知? (比如,在5秒内)

  3. 感谢。

0 个答案:

没有答案