OK、私はこの質問に答えるのはかなり簡単であるか、おそらく文書化されているように見えることを知っていますが、私は正直に言って、この主題について100%混乱しています。彼らは私を送り返しました)、フレームワークはそこにありませんでした(実際には、それは...でしたが、私のCocoaアプリは他の場所でそれを探していました)。
わかりました...私が主に使用する100の異なるクラス(私が持っている)のようなフレームワークがあるとしましょう。フレームワークをアプリに「バンドル」する(そしてそれをコピーする)場合は、どの設定を使用する必要がありますかアプリバンドルのフレームワークフォルダー)?
- ビルド設定->インストールディレクトリ?(フレームワークの)
- ビルド設定->ヘッダー検索パス?(アプリの)
- ビルド設定->ライブラリ検索パス?(アプリの)
- ビルド設定->フレームワーク検索パス?(アプリの)
- @rpathを使用しますか?そしてどうやって?
- 他に何か?
フレームワークをアプリに「リンク」する際にほとんど問題が発生することを考えると(フレームワークは正常にコンパイルされますが、それを使用するアプリを実行しようとすると、ランタイムエラーが発生する場合があります(これは...時々解決できますが、実際には解決できません)方法を知っている...笑))、あなたは何を提案しますか?