ヘッダーファイルの可視性の設定


ヘッダファイルの可視性を、そのターゲット内で、その目的、または役割を指定することで、制御します。


手順


  1. プロジェクトエディタで、可視性を設定したいヘッダファイルを含むターゲットを選択します。

  2. プロジェクトエディタの上部にある[ビルド相(Build Phase)] をクリックします。

  3. [エディタ(Editor)] > [ビルド相を追加(Add Build Phase)] > [コピーのヘッダービルド相を追加(Add Copy Build Phase)] を選択します。

  4. プロジェクトエディタの[ビルド相Build Phases] ペインで[ヘッダのコピー(Copy Headers)] セクションを開きます。

  5. セクションの下部にある[追加] ボタン (+) をクリックします。

  6. 追加したいヘッダファイルを選択し、[追加] をクリックします。

  7. プロダクトのその利用可能性への適切なカテゴリ (Public、Private、または Project) にヘッダファイルをドラッグします。


  8. copy_headers_configuration_2x



注意: ターゲットの一般および機能のペインは、インスペクトし、編集するために必要な基本設定を含んでいます。ほとんどの開発者は、[ビルド相] ペインを追加または編集する必要は全くありません。



ターゲットを定義するとき、ターゲットのプロダクトのクライアントに public にしたいシンボルを実装できます。しかし、プロダクトの使用を容易にするには (実装の詳細を隠されたままにするために) プロダクトのクライアントへの多くのシンボルをアクセス不能のままにすることができます。


ヘッダファイルの適切な可視性を設定するには、これらの基準を使用してください。


これらの区別が適用されるビルドプロダクトは、ライブラリ、フレームワーク、またはプラグインを受け入れ、したがって、クライアントに public なヘッダーファイルを提供しなければならないアプリケーションです。


関連記事


一般的なターゲット設定の編集
ターゲットに特別な Apple の機能を追加





目次
Xcode の新機能

★ヘルプ項目総索引★

ターゲット設定ヘルプ索引
一般的なターゲット設定の編集
ターゲットに特別な Apple の機能を追加
ビルド設定の編集
プロジェクトまたはアプリの名前を変更
条件付きビルド設定の追加
ビルド設定の資料を検索
ターゲットにビルドの規則の追加
ビルド構成の追加
正しい順序でターゲットをビルド
個々のファイルをコンパイルする方法の制御
プロダクトをビルドしながらファイルのコピー
ライブラリやフレームワークへのリンク
プロダクトをビルドしながらスクリプトの実行
ヘッダーファイルの可視性の設定












トップへ












トップへ












トップへ












トップへ












トップへ