Много вопросов о достижимости, но, похоже, ни у кого нет проблемы, которую я решаю ...
Как показывают многие примеры, я использую достижимость следующим образом:
[[NSNotificationCenter defaultCenter] addObserver: self selector: @selector(reachabilityChanged:) name: kReachabilityChangedNotification object: nil];
hostReach = [[Reachability reachabilityWithHostName: @"www.google.com"] retain];
[hostReach startNotifier];
[self updateInterfaceWithReachability: hostReach];
И это прекрасно работает. Однако, если я изменю имя хоста на несуществующее, например, www.nonexistanthostforsure.com, доступность хоста все равно будет достигнута. Теперь, читая яблочный документ, у меня сложилось впечатление, что достижимость не может сказать мне, если хост (сервер) находится в сети. В этом случае результат будет иметь смысл, но тогда возникает вопрос: зачем вообще беспокоиться об имени хоста?