Мой проект содержит 3 цели, и для этого требуются некоторые данные учетных данных. У меня есть файл define.h, где я проверяю текущую цель и затем инициализирую константы.Файл заголовка не выполняется, если else case
#ifdef XYZ44DEV
#define COM_CMS_URL @"http://xyz.portal.com"
#define COM_CMS_USER @"test"
#define COM_CMS_PASS @"test"
#elif XYZ44UAT
#define COM_CMS_URL @"http://xyz.uat.portal.com"
#define COM_CMS_USER @"uat"
#define COM_CMS_PASS @"uat"
#else
#define COM_CMS_URL @"http://xyz.prod.portal.com"
#define COM_CMS_USER @"Prod"
#define COM_CMS_PASS @"Prod"
#endif
Любая цель я бегу, он идет к другому делу и принимает COM_CMS_USER & COM_CMS_PASS как "Prod". Пожалуйста, дайте мне знать, что мне здесь не хватает.
вы добавить этот defines.h файл в файл .PCH. ... если нет, то добавьте #import «Defines.h» в .pch-файл ... Hopw поможет –