获取网络

2016-07-14  本文已影响0人  芥子劫

AFNetworkReachabilityManager *mgr = [AFNetworkReachabilityManager sharedManager];

[mgr setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {

// 当网络状态发生改变的时候调用这个block

switch (status) {

case AFNetworkReachabilityStatusReachableViaWiFi:

NSLog(@"WIFI");

WeakSelf.statusInternet = @"WIFI";

break;

case AFNetworkReachabilityStatusReachableViaWWAN:

NSLog(@"自带网络");

WeakSelf.statusInternet = @"4G";

break;

case AFNetworkReachabilityStatusNotReachable:

NSLog(@"没有网络");

WeakSelf.statusInternet = @"NOInternet";

break;

case AFNetworkReachabilityStatusUnknown:

NSLog(@"未知网络");

WeakSelf.statusInternet = @"NOWIFI";

break;

default:

break;

}

}];

// 开始监控

[mgr startMonitoring];

上一篇 下一篇

猜你喜欢

热点阅读