嗨,我一直在使用可达性类,一切都很好;除了……
当设备连接到wifi,并且由于任何原因,wifi路由器不具有因特网连接时,可达性等级花费太长时间来说没有因特网。
它工作得很好(快!)当根本没有网络/互联网连接时,例如,如果wifi关闭并且设备没有3G连接,可达性类几乎立即返回成功/失败。
重复一次,连接到wifi路由器,那里没有互联网连接,几乎需要一整分钟的时间才能使可达性类返回状态。
Reachability *reachability=[Reachability reachabilityWithHostName:@"www.google.com"];
NetworkStatus remoteHostStatus = [reachability currentReachabilityStatus];
if(remoteHostStatus == NotReachable) {
............我的代码
有什么建议吗?
谢谢
发布于 2011-01-17 11:41:43
我刚试过这个
Reachability *reachability=[Reachability reachabilityForInternetConnection];看起来它起作用了!因为我只是想看看互联网能不能用
谢谢
https://stackoverflow.com/questions/4709793
复制相似问题