我希望我的应用程序能够获取有关网络状态更改的异步通知,即网络完全关闭或手机从蜂窝网络切换到 Wi-Fi 时。
我知道如何使用 Reachability 同步测试这个,但是有没有办法获得异步通知?
我希望我的应用程序能够获取有关网络状态更改的异步通知,即网络完全关闭或手机从蜂窝网络切换到 Wi-Fi 时。
我知道如何使用 Reachability 同步测试这个,但是有没有办法获得异步通知?
假设您使用的是 Reachability 2.x,您只需观察可达性更改通知:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(reachabilityChanged:)
name:kReachabilityChangedNotification
object:nil];
您可以使用这个小型库,它会显示 HUD 通知并且非常易于使用 http://huytd.github.io/datatify/