2019-06-11

2019-06-11  本文已影响0人  木木奻

OC  AFN监测网络连接状态

1.获得网络监控的管理者

AFNetworkReachabilityManager *manager = [AFNetworkReachabilityManager sharedManager];

2.设置网络状态改变后的处理

[manager setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {

switch (status) {

case AFNetworkReachabilityStatusUnknown:

// 未知网络

NSLog(@"未知网络");

break;

case AFNetworkReachabilityStatusNotReachable:

NSLog(@"没有网络(断网)");

break;

case AFNetworkReachabilityStatusReachableViaWWAN:

NSLog(@"手机自带网络");

break;

case AFNetworkReachabilityStatusReachableViaWiFi:

NSLog(@"WIFI");

break;

}

}];

 3.开始监控

[manager startMonitoring];

上一篇 下一篇

猜你喜欢

热点阅读