
1.下载AFNetworking3.0,下载导入或者使用cocoapod下载,这里不再赘述.
2.开始撸代码
导入头文件,这里使用cocoapod导入的AFNetworking3.0
#import “HomeViewController.h”
#import
@interface HomeViewController
@property (nonatomic, strong) AFNetworkReachabilityManager *manager;
@end
- (void)viewDidLoad
{
[self judgeNet];
}
// 判断网络
- (void)judgeNet
{
self.manager = [AFNetworkReachabilityManager manager];
__weak typeof(self) weakSelf = self;
[self.manager setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
switch (status) {
case AFNetworkReachabilityStatusNotReachable: {
// [weakSelf loadMessage:@”网络不可用”];
NSLog(@”网络不可用”);
break;
}
case AFNetworkReachabilityStatusReachableViaWiFi: {
// [weakSelf loadMessage:@”Wifi已开启”];
NSLog(@”Wifi已开启”);
break;
}
case AFNetworkReachabilityStatusReachableViaWWAN: {
// [weakSelf loadMessage:@”你现在使用的流量”];
NSLog(@”你现在使用的流量”);
break;
}
case AFNetworkReachabilityStatusUnknown: {
// [weakSelf loadMessage:@”你现在使用的未知网络”];
NSLog(@”你现在使用的未知网络”);
break;
}
default:
break;
}
}];
[self.manager startMonitoring];
}




近期评论