有关iOS上网络状态更改的通知

时间:2012-09-09 13:39:16

标签: ios networking wifi reachability

我希望我的应用能够获得有关网络状态变化的异步通知,即网络完全停机或手机从手机切换到Wi-Fi。

我知道如何使用Reachability同步测试,但有没有办法获得异步通知?

2 个答案:

答案 0 :(得分:2)

假设您正在使用Reachability 2.x,您可以观察到可达性更改通知:

[[NSNotificationCenter defaultCenter] addObserver:self
                                         selector:@selector(reachabilityChanged:)
                                             name:kReachabilityChangedNotification
                                           object:nil];

答案 1 :(得分:0)

您可以使用这个小型库,它会显示HUD通知并且非常易于使用 http://huytd.github.io/datatify/