#import <AFNetworkActivityIndicatorManager.h>
#import <AFNetworking.h>
- (void)isNetworking
{
// 开启网络指示器
[[AFNetworkActivityIndicatorManager sharedManager] setEnabled:YES];
NSURL *url = [NSURL URLWithString:@"www.baidu.com"];
AFHTTPSessionManager *manager = [[AFHTTPSessionManager alloc] initWithBaseURL:url];
[manager.reachabilityManager setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
switch (status) {
case AFNetworkReachabilityStatusReachableViaWWAN:
case AFNetworkReachabilityStatusReachableViaWiFi:
//相应操作
break;
case AFNetworkReachabilityStatusNotReachable:
default:
//相应操作
break;
}
}];
// 开始监听
[manager.reachabilityManager startMonitoring];
}
网友评论