プロジェクトにReachabilityを追加する際に問題が発生しています。以前はReachabilityを使用していましたが、今回は失敗しています。Xcode 4.0でReachability.hを使用しているエラー
Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_Reachability", referenced from:
objc-class-ref in DelegatePrincipal.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
マイプロジェクト、ARC(と私はそれを望んでいない)、ベースSDK 5.0を使用するアーキテクチャの標準(のARMv7)と私はすでにSystemConfiguration.frameworkを追加しない:私は常に、以下のエラーを持ちます。
私はTony million Reachabilityもテストしましたが、動作しません。同じ問題。
私は他のトピックから同じ質問を見ましたが、それはARCでありました。私のプロジェクトにはARCがありません。次のように
また、私は、デリゲート内部の簡単なテストをしています:
Reachability *reach = [Reachability reachabilityForInternetConnection];
NetworkStatus netStatus = [reach currentReachabilityStatus];
if (!netStatus == NotReachable) {
NSLog(@"Not connected");
}
感謝を!
..楽しむのに役立ちます。 – endy