#pragma 监测网络状态
-(void)cheackNetStatue{
AFHTTPRequestOperationManager *manager = [[AFHTTPRequestOperationManager alloc] initWithBaseURL:[NSURL URLWithString:API]];
[manager.reachabilityManager setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
switch (status) {
case AFNetworkReachabilityStatusReachableViaWWAN:
displayShowHubMsg(@"当前网络为非wifi网络(2G/3G/4G).");
break;
case AFNetworkReachabilityStatusReachableViaWiFi:
displayShowHubMsg(@"当前网络为wifi网络.");
break;
case AFNetworkReachabilityStatusNotReachable:
displayShowHubMsg(@"与网络断开连接,请检查您的网络.");
break;
default:
displayShowHubMsg(@"Unknown.");
break;
}
} ];
}
-(void)cheackNetStatue{
AFHTTPRequestOperationManager *manager = [[AFHTTPRequestOperationManager alloc] initWithBaseURL:[NSURL URLWithString:API]];
[manager.reachabilityManager setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
switch (status) {
case AFNetworkReachabilityStatusReachableViaWWAN:
displayShowHubMsg(@"当前网络为非wifi网络(2G/3G/4G).");
break;
case AFNetworkReachabilityStatusReachableViaWiFi:
displayShowHubMsg(@"当前网络为wifi网络.");
break;
case AFNetworkReachabilityStatusNotReachable:
displayShowHubMsg(@"与网络断开连接,请检查您的网络.");
break;
default:
displayShowHubMsg(@"Unknown.");
break;
}
} ];
}