13

プロジェクトにカスタムフレームワークを追加するときに調整するFRAMEWORK_SEARCH_PATHS必要がありますか?HEADER_SEARCH_PATHS

メインプロジェクトの「Products」から「LinkwithBinaryLibraries」ビルドフェーズにドラッグするだけのMainProject.xcodeprojectリンクがあります。SomeFramework.frameworkSomeFramework.xcodeproject

フレームワークのディレクトリには、必要なすべてのヘッダーが含まれていますHeaders。ただし、私のプロジェクトでは、次のものを単純に使用することはできません。

#import <SomeFramework.h> // I'm pretty sure this file exists

このヘッダーを含めます。「そのようなファイルまたはディレクトリはありません」というビルドが失敗します。コンパイラフラグには次のものが含まれ、そのディレクトリにはディレクトリシンボリックリンクを-F…/SomeFramework/build/Release含むフレームワークが含まれます。Headers

(ところで:これはMac OS X用です。私はiPhoneを気にしません。)

4

1 に答える 1

12

フレームワークを含むディレクトリへのパスをFRAMEWORK_SEARCH_PATHSに追加するだけで機能します。タイプミスでない限り、あなたの問題は

#import <SomeFramework.h>

これは

#import <SomeFramework/SomeFramework.h>
于 2010-10-14T22:57:42.997 に答える