迫使应用程序在iPhone中xx ms后重新连接

时间:2011-06-17 21:51:49

标签: iphone objective-c

我正在开发一个完全基于网络数据的iPhone应用程序。 如果连接中断,应用程序将显示网络错误消息

如果有任何想法,只需重新尝试一次隐式重试连接解决方​​案 方案细节: 停电时 让应用程序在重新尝试连接后休眠500毫秒 如果中断持续显示网络错误消息
其他用户将在没有消息的情况下连接

1 个答案:

答案 0 :(得分:0)

您可以查看NSTimer。您可以处理连接丢失事件(调用,即streamError NSStream方法),然后在NSTimer字段中创建并安排NO设置repeats初始化程序。定时器将在您设置的时间(此情况下您可能尝试在函数调用中重新连接)之后调用fire方法。