(IOS)HLNetWorkReachability获取网络状态

#pragma mark -网络服务类型

- (NSString*)getNetworkTyp{

    NSString*str =nil;

    HLNetWorkStatus netStatus = [[HLNetWorkReachability reachabilityForInternetConnection] currentReachabilityStatus];

    switch(netStatus) {

        case HLNetWorkStatusNotReachable:

            str =@"网络不可用";

            break;

        case HLNetWorkStatusUnknown:

            str =@"未知网络";

            break;

        case HLNetWorkStatusWWAN2G:

            str =@"2G";

            break;

        case HLNetWorkStatusWWAN3G:

            str =@"3G";

            break;

        case HLNetWorkStatusWWAN4G:

            str =@"4G";

            break;

        case HLNetWorkStatusWiFi:

            str =@"WiFi";

            break;

        default:

            str =@"未知网络";

            break;

    }

    returnstr;

}

你可能感兴趣的:((IOS)HLNetWorkReachability获取网络状态)