У меня есть основной контроллер представления приложения (владелец файла), его первый ответчик, просмотр и 3 других UIViewControllers в одном и том же файле пера. Каждый из 3 UIViewController упоминается в основном UIViewController как IBOutlet.
Мой вопрос заключается в том, когда основной UIViewController запускает эти 3 UIViewController в своем жизненном цикле (я думаю, это когда-то перед вызовом viewDidLoad), и мне следует беспокоиться об оптимизации как и когда они загружаются. Очевидно, что причина в том, что если приложение загружает контроллер основного представления, а затем сразу начинает загружать другие контроллеры представления, пользователю, возможно, придется ждать, пока все загрузится в первую очередь. Но если бы я все еще мог синтезировать IBOutlets, но у меня была возможность решить, когда эти контроллеры представлений (и их представления) будут загружены, тогда это определенно будет улучшением.