码迷,mamicode.com
首页 > 其他好文 > 详细

检查联网状态

时间:2015-08-27 13:40:35      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:

用AFNetWork监控联网状态   


    AFNetworkReachabilityManager *mgr = [AFNetworkReachabilityManager sharedManager];
    // 当网络状态改变了,就会调用
    [mgr setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
        switch (status) {
            case AFNetworkReachabilityStatusUnknown: // 未知网络
            case AFNetworkReachabilityStatusNotReachable: // 没有网络(断网)
                HMLog(@"没有网络(断网)");
                [MBProgressHUD showError:@"网络异常,请检查网络设置!"];
                break;
                
            case AFNetworkReachabilityStatusReachableViaWWAN: // 手机自带网络
                HMLog(@"手机自带网络");
                break;
                
            case AFNetworkReachabilityStatusReachableViaWiFi: // WIFI
                HMLog(@"WIFI");
                break;
        }
    }];
    // 开始监控
    [mgr startMonitoring];




检查联网状态

标签:

原文地址:http://my.oschina.net/u/2360054/blog/497797

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!