AFNetworkReachabilityManager *mgr = [AFNetworkReachabilityManager sharedManager]; // 當網絡狀態改變了,就會調用 [mgr setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) { switch (status) { case AFNetworkReachabilityStatusUnknown: // 未知網絡 case AFNetworkReachabilityStatusNotReachable: // 沒有網絡(斷網) HMLog(@"沒有網絡(斷網)"); [MBProgressHUD showError:@"網絡異常,請檢查網絡設置!"]; break; case AFNetworkReachabilityStatusReachableViaWWAN: // 手機自帶網絡 HMLog(@"手機自帶網絡"); break; case AFNetworkReachabilityStatusReachableViaWiFi: // WIFI HMLog(@"WIFI"); break; } }]; // 開始監控 [mgr startMonitoring];
用
網絡