- (void)reachability{
// 1.获得网络监控的管理者
AFNetworkReachabilityManager *mgr = [AFNetworkReachabilityManager sharedManager]
// 2.设置网络状态改变后的处理
[mgr setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
// 当网络状态改变了, 就会调用这个blockswitch(status) {
caseAFNetworkReachabilityStatusUnknown:
// 未知网络NSLog(@"未知网络");break;
caseAFNetworkReachabilityStatusNotReachable:
// 没有网络(断网)NSLog(@"没有网络(断网)");break;
caseAFNetworkReachabilityStatusReachableViaWWAN:
// 手机自带网络NSLog(@"手机自带网络");break;
caseAFNetworkReachabilityStatusReachableViaWiFi:
// WIFINSLog(@"WIFI");break;
} }];
// 3.开始监控[mgr startMonitoring];}