AFHTTPRequestOperationManager * net = [AFHTTPRequestOperationManager manager];
// 检测网络状态
[net.reachabilityManager setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
if (status == AFNetworkReachabilityStatusReachableViaWiFi) {
UIAlertView * alert = [[UIAlertView alloc] initWithTitle:@"提示" message:@"您当前使用的网络是wifi" delegate:self cancelButtonTitle:@"我懂!!!" otherButtonTitles:nil, nil];
[alert show];
NSLog(@"WIFI");
}
else if (status == AFNetworkReachabilityStatusReachableViaWWAN)
{
NSLog(@"2G/3G/4G");
}
else
{
NSLog(@"未知");
}
}];
// 开始检测
[net.reachabilityManager startMonitoring];
// 检测网络状态
[net.reachabilityManager setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
if (status == AFNetworkReachabilityStatusReachableViaWiFi) {
UIAlertView * alert = [[UIAlertView alloc] initWithTitle:@"提示" message:@"您当前使用的网络是wifi" delegate:self cancelButtonTitle:@"我懂!!!" otherButtonTitles:nil, nil];
[alert show];
NSLog(@"WIFI");
}
else if (status == AFNetworkReachabilityStatusReachableViaWWAN)
{
NSLog(@"2G/3G/4G");
}
else
{
NSLog(@"未知");
}
}];
// 开始检测
[net.reachabilityManager startMonitoring];