网络状况判断

使用之前请从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/

posted @ 2014-11-15 11:01  Dadada胖纸er  阅读(155)  评论(0编辑  收藏  举报