2

Info.plists バンドル内にない別の Sample.plist ファイルがある場合、Info.plists で参照される変数をどのように参照しますか?

たとえば、 {SOME_VARIABLE} は、構成ファイルに基づいてコンパイル時に Info.plists に入力されます... しかし、それ以外の plists は置き換えられません。

例えば:

ConfigurationConstants.cfg:
SOME_VARIABLE="SOME VALUE";

Info.plists/Debug.plist:
SOME_KEY = {SOME_VARIABLE} <--- this gets replaced at compile time

SomeOtherFile.plist:
SOME_OTHER_KEY = {SOME_VARIABLE} <--- this does not get replaced at compile time because it's outside of the Info.plists bundle.

何か案は?

4

1 に答える 1

1

ビルド段階で実行スクリプトを記述して、コンパイル時に plist ファイルを変更できます。

于 2012-10-25T23:25:21.073 に答える