我开发了一个应用程序,并且一些区域通常需要连接到互联网。不重要的是:3G,Wifi。
所以,我的问题是我是否必须在主视图上使用可达性,或者我只能在需要互联网连接的特定区域实现它?
提前谢谢。
答案 0 :(得分:2)
我很确定它可以在任何需要的地方实施。
所有你需要做的:
然后,无论你想要什么......
将其包括在内:
#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");
}