//创建网络连接状态管理对象
AFNetworkReachabilityManager *manager = [AFNetworkReachabilityManager manager];
//开始监听网络连接状态
[manager startMonitoring];
//设置网络连接状态变化时回调的block
[manager setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
switch (status) {
case AFNetworkReachabilityStatusNotReachable:
NSLog(@"网络不通");
break;
case AFNetworkReachabilityStatusReachableViaWiFi:
NSLog(@"wifi连接");
break;
case AFNetworkReachabilityStatusReachableViaWWAN:
NSLog(@"移动数据连接");
break;
case AFNetworkReachabilityStatusUnknown:
NSLog(@"未知网络连接");
break;
default:
break;
}
}];
}
网络检测
最新推荐文章于 2022-05-01 23:17:11 发布