我想在ios 5.1中使用可达性,但它给了我一个Match-o Linker错误。 我正在使用Xcode 4.3并使用armv6和armv7构建我的应用程序。我已经读过了Reachability对armv7不太好,这可能会导致错误。真的吗? 如果是这样,是否有任何解决方法让我的应用程序检查互联网连接? 是的,我已经导入两个iOS 5.1可达性
Reachability.h
和
SystemConfiguration.framework
我的示例实现代码如下:在advcance
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(checkNetworkStatus:) name:kReachabilityChangedNotification object:nil];
internetReachable = [Reachability reachabilityForInternetConnection];
[internetReachable startNotifier];
hostReachable = [Reachability reachabilityWithHostName: @"www.apple.com"];
[hostReachable startNotifier];
谢谢!
你甚至可以用块代替NSNotificationCenter – 2012-03-14 07:41:29
我会试试看!由于 – lsp 2012-03-16 13:52:02
是不是原来的可达性不工作对我来说,这不是触发网络不可达通知的问题。这个lib更好用!谢谢 – 2012-04-27 11:04:50