Для iOS (Cocoa Touch) можно перейти на main.m и заменить четвертый аргумент в UIApplicationMain(int argc, char *argv[], nil, nil)
именем класса делегата вашего приложения, которое затем будет создавать представления по мере необходимости. Тем не менее, у проектов Cocoa (Mac) в main.m есть следующее:
return NSApplicationMain(argc, (const char **)argv);
Таким образом, вопрос в основном: как передать делегата приложения приложениям Какао без MainMenu.xib?