AFNetworking仅警告网络无法访问 - >网络可达转换

时间:2014-09-23 06:54:28

标签: objective-c afnetworking

我正在使用AFNetworking 2.4.1并仅在iPad模拟器上进行测试。 我正在做的是尝试为网络转换添加处理程序(从可达到无法到达,反之亦然):

[[AFNetworkReachabilityManager sharedManager] startMonitoring];
[[AFNetworkReachabilityManager sharedManager] setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus){
    bool networkAvailable = [AFNetworkReachabilityMananger sharedManager].reachable;
    NSLog(networkAvailable ? @"Network is on" : @"Network is off");
}];

其他人有同样的问题吗?

1 个答案:

答案 0 :(得分:0)

试试这个。

[[AFNetworkReachabilityManager sharedManager] setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
    switch (status) {
        case AFNetworkReachabilityStatusReachableViaWWAN:
        case AFNetworkReachabilityStatusReachableViaWiFi:
        case AFNetworkReachabilityStatusNotReachable:
        default:
    }    
}];