我开发了一个应用程序,有些区域需要普遍连接到互联网。如何不重要:3G,Wifi。
所以,我的问题是我是否必须在主视图上使用可达性,或者我只能在需要互联网连接的特定区域实现它?
提前谢谢你。
最佳答案
我很确定它可以在您需要的任何地方实现。
所有你需要做的:
- 从 here 下载类(class)
- 将 Reachability.h 和 Reachability.m 添加到您的项目
- 添加系统配置框架
然后,无论你想要什么...
包含它:
#import "Reachability.h"
写一个方法调用:
-(BOOL)reachable {
Reachability *r = [Reachability reachabilityWithHostName:@"enbr.co.cc"];
NetworkStatus internetStatus = [r currentReachabilityStatus];
if(internetStatus == NotReachable) {
return NO;
}
return YES;
}
调用它:
if ([self reachable]) {
NSLog(@"Reachable");
}
else {
NSLog(@"Not Reachable");
}
关于ios - 可达性通知。我的应用程序中的正确位置在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10219451/