Как мне определить макросы препроцессора в Xcode 4?

У меня есть две цели, настроенные для моего приложения (облегченная версия и профессиональная версия), и я хочу интегрировать некоторые тонкие различия в коде для каждой из них (например, профессиональная версия не будет показывать баннеры iAd).

Я смотрел вокруг и вижу, что самый простой способ сделать это - использовать макросы препроцессора. Проблема, с которой я столкнулся, заключается в том, как настроить их в Xcode 4. Я хочу настроить макрос под названием «PRO_VERSION» для одной цели и «LITE_VERSION» для другой.

Ниже приведен пример того, как я собираюсь их использовать:

#ifdef PRO_VERSION
    // Hide ad banners
#else
    // Show ad banners
#endif
23
задан The Crazy Chimp 21 October 2011 в 14:49
поделиться