Saurabh верен, но лучше по возможности использовать прекомпилятор. Так что в вашей облегченной версии добавьте -DLITE_VERSION = 1 к параметрам вашего компилятора, затем добавьте:
#ifdef LITE_VERSION
NSString *DemoViewController_xib = @"DemoViewController_LiteVersion";
#else
NSString *DemoViewController_xib = @"DemoViewController_FullVersion";
#endif
Преимущество заключается в том, что оператор #ifdef вычисляется во время компиляции, поэтому во время выполнения не требуется никаких дополнительных инструкций.
На самом деле у меня есть 7 разных приложений, которые представляют собой один и тот же проект XCode с разными целями. Таким образом, когда я улучшаю код для одного приложения, автоматически улучшаются и все остальные приложения.