获取当前网络状态

来源:互联网 发布:cdn网宿和阿里云cdn 编辑:程序博客网 时间:2024/05/22 01:39
#pragma mark    - 判断网络状态+ (void)netWork {    AFNetworkReachabilityManager *manager = [AFNetworkReachabilityManager sharedManager];    [manager startMonitoring];    [manager setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {        //        NSLog(@"呵哈%ld", status);//        [self showNetWorkWithStatus:status];        NSString *str;        switch (status) {            case AFNetworkReachabilityStatusUnknown:                str = @"未知";                break;            case AFNetworkReachabilityStatusNotReachable:                str = @"未连接";                break;            case AFNetworkReachabilityStatusReachableViaWWAN:                str = @"已连接";                break;            case AFNetworkReachabilityStatusReachableViaWiFi:                str = @"Wifi连接";                break;            default:                break;        }        UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"当前网络状态" message:str delegate:nil cancelButtonTitle:@"确定" otherButtonTitles:nil, nil];        //    NSLog(@"哈哈哈%@", str);        [alert show];    }];}
0 0
原创粉丝点击