ビルド設定
ビルド設定は、製品のビルドプロセスの特定の局面がどう実行されるべきかについての情報を含む変数です。例えば、ビルド設定の情報は、Xcode が、コンパイラに渡すオプションを指定できます。
プロジェクトや、ターゲットレベルでビルド設定を指定できます。明示的に特定のターゲットのビルド設定によってオーバーライドされない限り、各プロジェクト・レベルのビルド設定は、プロジェクト内のすべてのターゲットに適用されます。
各ターゲットは、一つの製品をビルドするために必要なソースファイルを組織します。ビルド構成は、特定の方法でターゲットの製品をビルドするために使用されるビルド設定のセットを指定します。例えば、製品のデバッグとリリースのビルド用に別々のビルド構成を持つことが一般的です。
Xcode のビルド設定には、2つの部分があります:設定のタイトルと定義です。ビルド設定のタイトルは、ビルド設定を識別し、他の設定内で使用できます。ビルド設定の定義は、定数または Xcode が、ビルド時にビルド設定の値を決定するために使用する数式です。ビルド設定は、また Xcode のユーザインターフェイスでビルド設定を表示するために使用される表示名を有することもできます。
プロジェクトテンプレートから新しいプロジェクトを作成するときに、Xcode が提供するデフォルトのビルド設定に加えて、あなたのプロジェクトのために、または特定のターゲットのためのユーザー定義のビルド設定を作成できます。また、条件付きビルド設定を指定できます。条件付きビルド設定の値は、1つ以上の前提条件が満たされているかどうかによって異なります。このメカニズムを使用すると、例えば、ターゲットとなるアーキテクチャに基づく製品をビルドするために使用する SDK を指定できます。
前提条件の記事
Xcode ターゲット
関連記事
Xcode プロジェクト
Xcode スキーム