- (void)reachability{
// 1.獲得網(wǎng)絡(luò)監(jiān)控的管理者
AFNetworkReachabilityManager *mgr = [AFNetworkReachabilityManager sharedManager]
// 2.設(shè)置網(wǎng)絡(luò)狀態(tài)改變后的處理
[mgr setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
// 當(dāng)網(wǎng)絡(luò)狀態(tài)改變了, 就會調(diào)用這個blockswitch(status) {
caseAFNetworkReachabilityStatusUnknown:
// 未知網(wǎng)絡(luò)NSLog(@"未知網(wǎng)絡(luò)");break;
caseAFNetworkReachabilityStatusNotReachable:
// 沒有網(wǎng)絡(luò)(斷網(wǎng))NSLog(@"沒有網(wǎng)絡(luò)(斷網(wǎng))");break;
caseAFNetworkReachabilityStatusReachableViaWWAN:
// 手機(jī)自帶網(wǎng)絡(luò)NSLog(@"手機(jī)自帶網(wǎng)絡(luò)");break;
caseAFNetworkReachabilityStatusReachableViaWiFi:
// WIFINSLog(@"WIFI");break;? ? ??
}? ? }];
// 3.開始監(jiān)控[mgr startMonitoring];}