新しい Objective-C 機能の 1 つ --- Modulesを適用するときに、アプリを iOS6 から iOS7 に転送しているときにエラーが発生しました。
状況は次のとおりです。
プロジェクト設定で、 Enable Modules(C and Objective-C)をYESにしました。
システム フレームワークの自動リンクが有効になっているため、 [ビルド フェーズ] ---> [ライブラリとバイナリをリンク]の下にあるすべてのシステム フレームワークの参照を
削除しました (プロジェクト ナビゲーター ---> [フレームワーク] ディレクトリの下の参照も削除することに注意してください)。次に、アプリをビルドしたところ、リンク エラーが発生しました。
最後に、何度か試した後、プロジェクトでライブラリを使用しているため、
MobileCoreServices.frameworkとSystemConfiguration.framework (どちらもシステム フレームワークだと思います)をインポートする必要があることがわかりました。 他の人はそうする必要がないのに、なぜ私がそれらを参照しなければならないのか、誰もが知っていますか(UIKitやFoundationなど、どちらもAFNetworkingライブラリでも使用されています...)?AFNetworking
前もって感謝します。