AFNetworking网络监听——万一用到呢

1、添加AFNetworking的网路框架

2、创建一个网络监听的方法(如下),然后在viewdidload里面执行[self netReachabilityTool],就OK了

-(void)netReachabilityTool{

AFNetworkReachabilityManager*manager = [AFNetworkReachabilityManagersharedManager];

[managersetReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatusstatus) {

//当网络状态改变了,就会调用这个block

switch(status) {

caseAFNetworkReachabilityStatusUnknown://未知网络

 NSLog(@"未知网络");

break;

caseAFNetworkReachabilityStatusNotReachable://没有网络(断网)

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

break;

caseAFNetworkReachabilityStatusReachableViaWWAN://手机自带网络

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

break;

caseAFNetworkReachabilityStatusReachableViaWiFi:// WIFI

 NSLog(@"WIFI");

break;

}

}];

//开始监控

[manager   startMonitoring];

}

你可能感兴趣的:(AFNetworking网络监听——万一用到呢)