26>AFN监控当前网络的状态

来源:互联网 发布:java 邮件发送乱码 编辑:程序博客网 时间:2024/05/19 20:44
-(void)checkNetworking{    AFNetworkReachabilityManager *mgr = [AFNetworkReachabilityManager sharedManager];    [mgr setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {       // 当网络状态发生改变时,调用这个block        switch (status) {            case AFNetworkReachabilityStatusReachableViaWiFi:                NSLog(@"当前是WIFI环境");                break;            case AFNetworkReachabilityStatusReachableViaWWAN:                NSLog(@"当前是手机网络");                break;            case AFNetworkReachabilityStatusNotReachable:                NSLog(@"当没有网络");                break;            case AFNetworkReachabilityStatusUnknown:                NSLog(@"未知网络");                break;            default:                break;        }    }];    // 开始监控网络    [mgr startMonitoring];}
0 0
原创粉丝点击