×
广告

使用AFNetWorking监控网络状态

96
Liberalism
2017.11.27 18:57 字数 0
    // 网络监控
    AFNetworkReachabilityManager *networkReachbilityManager = [AFNetworkReachabilityManager sharedManager];
    
    [networkReachbilityManager setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
        
        switch (status) {
                
                case AFNetworkReachabilityStatusUnknown:
                NSLog(@"GZQ1-未知网络");
                break;
                
                case AFNetworkReachabilityStatusNotReachable:
                NSLog(@"GZQ1-断网");
                break;
                
                case AFNetworkReachabilityStatusReachableViaWWAN:
                NSLog(@"GZQ1-蜂窝数据");
                break;
                
                case AFNetworkReachabilityStatusReachableViaWiFi:
                NSLog(@"GZQ1-WiFi网络");
                break;

            default:
                break;
        }
    }];
    
    // 开启监控
    [networkReachbilityManager startMonitoring];
工作笔记
Web note ad 1