しめ鯖日記

swift, iPhoneアプリ開発, ruby on rails等のTipsや入門記事書いてます

【iOS】Xcconfigで設定を外部ファイル化

Xcconfigというファイルを試してみました。

このファイルを使うと、下のような書き方で設定を定義できます。

f:id:llcc:20171219151547p:plain

Xcconfigを使わない場合は下記のようにBuild Settingsで行う必要があります。

f:id:llcc:20171219151605p:plain

Xcconfigの使い方

Xcconfigファイルの作成は、Configuration Settings Fileを選択する事で行います。

f:id:llcc:20171219151810p:plain

作成すると下のように空ファイルが作られます。

f:id:llcc:20171219151900p:plain

ここで下のように設定を記述していきます。

TEST1 = 10
BundleDisplayName = マイアプリ

作成した設定ファイルの読み込みは下の箇所で行います。

f:id:llcc:20171219152035p:plain

上記設定をすると、下のようにBuild Settingsに反映されます。

f:id:llcc:20171219152331p:plain

この設定はInfo.plistなどで活用する事ができます。

f:id:llcc:20171219152430p:plain