在iOS中与服务器保持持续连接

时间:2013-09-27 16:19:07

标签: ios objective-c sockets network-programming

在iOS中,是否可以保持连接不断打开,从服务器收听呼叫? (服务器尚未实现,因此根据最佳解决方案可提供灵活性)

应用程序仍然必须继续检查来自服务器的呼叫,因为用户没有手动发出GET请求。那么用什么类来保持对可以随时从服务器接收的呼叫保持开放的耳朵......例如Skype的/ Viber的。他们总是在等待和监听数据发送到呼叫时..他们是如何做到的?

我应该使用NSStream创建连接并使用NSTimer定期保持连接吗?

1 个答案:

答案 0 :(得分:1)

要与服务器保持连接,您需要实现VoIP功能,不需要定时器。

Look in Apple documentation for more info.