reachabilityWithHostName示例

我阅读https://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html我的问题是,如果www.apple.com变得不活跃突然……这个代码会提醒我? 或只是如果我的连接失败的?

这是绝对正确的。

它会触发一个kReachabilityChangedNotification通知,告诉你新的可达性状态。

你得到新的可达性状态是这样的:

 - (void)reachabilityChanged:(NSNotification *)notification { Reachability *reachability = notification.object; if (NotReachable == reachability.currentReachabilityStatus) NSLog(@"No longer reachable"); }