いつもお世話になっております。
Objective-Cで開発を行っていたところ、表題のエラーが出てしまいました。
タイミングとしては、CardIOというフレームワークをプロジェクトに追加してビルドしたところでエラーが出ました。
lang
1Undefined symbols for architecture x86_64: 2 "_OBJC_CLASS_$_AFHTTPRequestOperationManager", referenced from: 3 objc-class-ref in ViewController.o 4ld: symbol(s) not found for architecture x86_64 5clang: error: linker command failed with exit code 1 (use -v to see invocation)
エラーの全文が以上のようになっていたので、フレームワークとして追加していたAFNetworkingが怪しいと思いテストプロジェクトを作って色々試したところ、
・CardIOだけ入れている状態なら問題なく動作する。
・AFNetworkingだけ入れている状態なら問題なく動作する。
・両方使おうとするとエラーが出る。
といった感じでした。
一応、自分でも検索などして調べてはみたのですが、必要なフレームワークは足りているし、Build SettingのArchitecturesを$(ARCHS_STANDARD)から$(ARCHS_STANDARD_32_BIT)に変えてみたりしましたが症状は変わりません。
どなたか解決策を教えていただけないでしょうか。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。