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

网络监控

时间:2015-03-12 18:53:11      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:

    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://www.cnblogs.com/jsnan/p/4332927.html

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