小白请教Reachability的用法
断无轻 2012-07-31 07:40:59
// 是否wifi
+ (BOOL) IsEnableWIFI {
return ([[Reachability reachabilityForLocalWiFi] currentReachabilityStatus] != NotReachable);
}
// 是否3G
+ (BOOL) IsEnable3G {
return ([[Reachability reachabilityForInternetConnection] currentReachabilityStatus] != NotReachable);
}
这样判断设备网络是3G环境和WIFI环境,那么在没有WIFI也没有3G的情况怎么检测?(!IsEnableWIFI && !IsEnable3G)?
我想检测是否已不能连接上网络,一定要调用Reachability reachabilityWithHostName:@“URL”这个么?
我现在的难题是,不知道如何检测连接已断开。