iOS 判断网络请求

来源:互联网 发布:js window关闭事件 编辑:程序博客网 时间:2024/06/15 00:32

+ (BOOL)isConnectionAvailable{

    BOOL isExistenceNetwork = YES;

    Reachability *reach = [ReachabilityreachabilityWithHostName:@"www.apple.com"];

    switch ([reachcurrentReachabilityStatus]) {

        caseNotReachable:

            isExistenceNetwork = NO;

            //NSLog(@"notReachable");

            break;

        caseReachableViaWiFi:

            isExistenceNetwork = YES;

            //NSLog(@"WIFI");

            break;

        caseReachableViaWWAN:

            isExistenceNetwork = YES;

            //NSLog(@"3G");

            break;

    }

    return isExistenceNetwork;

}

1 0