【发布时间】:2013-01-08 01:38:54
【问题描述】:
我正在寻找在 iOS 中检查连接的最快和最简单的方法。
我发现了这个:
-(BOOL)connectedToNetwork {
NSURL* url = [[NSURL alloc] initWithString:@"http://google.com/"];
NSData* data = [NSData dataWithContentsOfURL:url];
if (data != nil)
return YES;
return NO;
}
你知道有没有更简单的东西???
各位,感谢所有答案,但我正在寻找最简单、最轻便的解决方案,而不是最好的解决方案(即不需要区分 3G/Wi-Fi,我只是在寻找网站的“是/否”范围)
【问题讨论】:
-
不建议检查与网站的 Internet 连接。因为即使与谷歌检查。在未来,单独的谷歌网站可能会关闭(谁知道;))但你将有互联网连接。因此,使用 rechability 代码来检查互联网连接。它是苹果推荐的。检查我的答案。
标签: iphone ios objective-c