【发布时间】:2012-11-01 13:37:45
【问题描述】:
您好,我已经阅读了一些帖子,发现我可以使用 Apple 的“可达性”示例来检查当前设备是否在 Wi-Fi 或蜂窝网络上运行,并确定是否可以触发连接。但是,我的应用程序中有很多不同类的 webviews 和 HTTP 调用,所以恐怕我必须在每个将启动连接的方法中调用检查。我想问一下是否有任何方法可以检查网络状态并禁止蜂窝网络上的所有流量?非常感谢。
【问题讨论】:
-
Reachability 可以让你观察连接变化 NSNotification "kReachabilityChangedNotification",从而消除了这个问题。
标签: iphone ios wifi reachability cellular-network