如果连接状态发生变化,我如何收到通知?

时间:2013-10-16 09:36:43

标签: iphone ios networking ios7

我目前正在开发一款必须检查用户是否在后台输入家庭wifi网络的应用。 (如Geofencing,但只有当用户进入或退出他的家庭wifi时才运行代码...)

问题是,我没有找到一个干净的解决方案来做到这一点。是否有我失踪的通知?

在Android中我只编了这个,我用广播接收器做了这个,如果网络状态改变,AndroidOS会广播。

在iOS中是否有类似内容,我在Apple Docs中找不到任何内容。

由于

编辑: iOS 7是什么用的?现在有一个后台应用刷新服务。 这有可能,还是仅供下载?

本地通知是什么?

1 个答案:

答案 0 :(得分:4)

您可以检查Reachability,这是一个用于检测网络状态变化的iOS类。 您可以注册以下活动的通知:无网络,无线连接,3g连接。

有一个教程here