2009-06-13 3 views
10

Xcode 3でMacOS用のフレームワークを構築しようとしています。Appleのドキュメントに記載されているレイアウトに従って、Headersディレクトリ以外のすべてを構築しているようです。フレームワークのヘッダーディレクトリにヘッダーをコピーするビルドプロセスを取得するためにどのような設定を使用するか、またはそれらのファイルを配置する必要があるかどうかを示すものは何も見つかりません。Xcodeのフレームワークへのヘッダを取得するには?

助けが必要ですか?

ありがとうございました。

答えて

16

フレームワークターゲットのデフォルトの「プロジェクト」ではなくヘッダを「パブリック」にする必要があります(ファイル&のフレームワークターゲットを選択してフレームワークファイルを表示してください)。

+0

ありがとうございました。それは私が尋ねた質問に答えました。しかし何らかの理由で、アプリケーションプロジェクトが.hファイルを見つけることができません。私は#import を持っていますが、見つかっていません。私は、プロジェクトフレームワークに追加されたフレームワークを得て、ヘッダー検索パスにフレームワークへのパスを追加しましたが、喜びはありません... – john146

+2

フレームワークは、ターゲットの "リンクバイナリライブラリ"ビルドフェーズに追加されますか?フレームワークがライブラリ段階のターゲットのリンクバイナリに追加されている場合は、ヘッダー検索パスを自動的に設定する必要があります。 –

+0

ありがとうございます。私はフレームワークを働かせました。 – john146

1

ヘッダー検索パスではなく、フレームワーク検索パスにフレームワークへのパスを追加します。

関連する問題