Привет всем,
В xcode я пытаюсь загрузить другой nib-файл, если я использую iphone / ipod или ipad.
У меня есть файл Define.h со всеми перечислениями и константами в нем, поэтому я бы хотел добавить туда что-то вроде (очевидно, неправильное, потому что я не знаю, как это сделать):
#if IPHONE // <-- can I intercept the Active Executable here ?
#define MY_VIEW @"TableViewIphone.xib"
#else
#define MY_VIEW @"TableViewIpod.xib"
#endif
Тогда, на мой взгляд, контроллеры, которые включают Define.h
[[NSBundle mainBundle] loadNibNamed:MY_VIEW owner:self options:nil];
Мне нужно сделать это с помощью симулятора устройства, есть ли способ перехватить то, что находится в «Активном исполняемом файле» в xcode, и иметь специальный набор определения? Есть ли другие и более простые альтернативы?
спасибо