首页 > 其他 > 详细

检查联网状态

时间:2015-08-27 13:39:44      阅读:153      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!