进入视图后在iphone上检查Internet连接

时间:2011-06-09 11:59:45

标签: objective-c xcode ios4 uiwebview

我正在寻找一种方法,检查我的用户在导航到我的应用程序的某个视图时是否连接到互联网/移动数据。我希望当按下按钮将它们带到该视图时会发生这种情况,以便发生以下情况;

  • 如果他们确实有互联网连接,它会加载一个用URL编码的UIWebView。
  • 如果他们没有互联网连接,则会显示静态图片。

首先,我想我想知道这是否可行,其次是最有效的处理方法。

由于

1 个答案:

答案 0 :(得分:1)

我们大多数人处理这个问题的方法是使用Apple编写的一段名为Reachability的代码。它既可以主动测试网络连接,也可以设置观察程序,以便在网络连接状态发生变化时通知您。

在该链接后面的示例项目中,您希望将Reachability.m和.h引入项目,然后使用AppDelegate作为如何使用它的演示。