Я использую один и тот же исходный код для разных похожих приложений, различия устанавливаются во время выполнения с помощью переменной, определенной с помощью #define в примере:
// #define Version 1 // all countries
#define Version 2 // only Austria and Germany
#if Version == 1
_purchaseController.productID = @"VFULL";
#endif
#if Version == 2
_purchaseController.productID = @"FULLATDE";
#endif
Мне нужно это сравнение в разных классах. Можно ли определить локальную переменную с помощью #define global для всех классов на примере делегата приложения?