美文网首页
iOS 判断网络状态

iOS 判断网络状态

作者: 皇兄_7e74 | 来源:发表于2017-03-07 14:50 被阅读0次

    //创建网络状态监测管理者

    AFNetworkReachabilityManager *manager = [AFNetworkReachabilityManager sharedManager];

    //监听改变

    [manager setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {

    switch (status) {

    case  AFNetworkReachabilityStatusUnknown:

    NSLog(@"未知");

    break;

    case AFNetworkReachabilityStatusNotReachable:

    NSLog(@"没有网络");

    [MBProgressHUD showError:@"网络不可用,请连接网络"];

    break;

    case AFNetworkReachabilityStatusReachableViaWWAN:

    NSLog(@"3G|4G");

    break;

    case AFNetworkReachabilityStatusReachableViaWiFi:

    NSLog(@"WiFi");

    break;

    default:

    break;

    }

    }];

    [manager startMonitoring];//开始监听

    }

    相关文章

      网友评论

          本文标题:iOS 判断网络状态

          本文链接:https://www.haomeiwen.com/subject/blymgttx.html