首页 > 代码库 > 网络状况判断

网络状况判断

使用之前请从Apple网站下载示例:点此下载

然后将Reachability.h 和 Reachability.m 加到自己的项目中,并引用 SystemConfiguration.framework,就可以使用了。

 

    Reachability *r = [Reachability reachabilityWithHostName:@"http://www.baidu.com/"];    switch ([r currentReachabilityStatus]) {        case NotReachable:            // 没有网络连接            NSLog(@"没有连接");            break;        case ReachableViaWWAN:            NSLog(@"使用3g");            // 使用3G网络            break;        case ReachableViaWiFi:            // 使用WiFi网络            NSLog(@"使用wifi");            break;    }

原文:http://www.yifeiyang.net/iphone-web-development-skills-of-the-article-4-make-sure-the-network-environment-3gwifi/

网络状况判断