如何正确处理iOS中的Internet连接不可用?

时间:2012-05-29 12:34:15

标签: iphone ios cfnetwork

我正在制作一款使用互联网的应用。我记得有一些开发人员与CFNetwork或类似的关于检查可用性或速度的事情。

是否有某种标准UIAlertView的消息“看起来你没有互联网,但你需要这个应用程序吗?”

是否有教程或指南说明如何操作?

3 个答案:

答案 0 :(得分:8)

Apple提供Reachability类来检查这个,

这是一个非常简单有效的例子。

http://tympanus.net/codrops/2009/09/14/checking-network-reachability-iphone/

<强>更新

似乎Apple已更新了他们的可达性类并包含了单例模式。你可以在这里查看新课程...... http://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html

感谢@Proud会员指出。

答案 1 :(得分:0)

答案 2 :(得分:0)

要测试和监控网络可用性,您应该使用Apple示例代码中的可达性类 - http://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html

由于缺乏网络可用性,没有标准警报 - 您如何处理这种情况取决于您正在编写的应用程序。