iOS
1、在你的程序中使用 Reachability只须将该例程中的 Reachability.h 和 Reachability.m 拷贝到你的工程中2、将SystemConfiguration.framework添加进工程3、下载地址:
http://developer.apple.com/library/ios/samplecode/Reachability/Reachability.zip4.网络状态 Reachability.h中定义了三种网络状态: typedef enum{ NotReachable= 0, ReachableViaWiFi, ReachableViaWWAN }NetworkStatus; 因此可以这样检查网络状态: Reachability *r = [ReachabilityreachabilityWithHostName:@“www.apple.com”]; switch([r currentReachabilityStatus]) { caseNotReachable:
//没有网络连接
break;
caseReachableViaWWAN:
//使用3G网络
break;
caseReachableViaWiFi:
//使用WiFi网络