アプリ用に2つのターゲット(ライトバージョンとプロバージョン)が設定されており、それぞれのコードの微妙な違いを統合したい(たとえば、プロバージョンではiAdバナーは表示されません)。Xcode 4でプリプロセッサマクロを定義する方法を教えてください。
私は周りを見てきました。これを行う最も簡単な方法は、プリプロセッサマクロを使用することです。私が直面している問題は、Xcode 4でそれらを設定する方法です。もう1つのターゲットで&の 'LITE_VERSION'という1つのターゲットに 'PRO_VERSION'というマクロを設定します。
#ifdef PRO_VERSION
// Hide ad banners
#else
// Show ad banners
#endif
ここでチェック: http://stackoverflow.com/questions/5272296/how-to-add-preprocessor-define-globally-for-debug-configuration-in-xcode-4 – Carter
これは微妙に異なっています私が後にしているものに - ありがとう。 –