Это основной вопрос о контроллере навигации, однако, я не понимаю его правильно.
Я создаю базовое приложение контроллера навигации и использую свое собственное представление вместо автоматически генерируемых rootviewcontroller и rootviewcontroller.xib по умолчанию.
Вот что я сделал:
Открыл MainView.xib и удалил контроллер rootview
Затем Xcode-> новый файл-> класс UIViewController (с xib) и назвал его test
Открыл mainview.xib, щелкнул по разделу, где он указывал на rootviewcontroller, и в инспекторе изменил xib для проверки
В тесте я просто добавил кнопку.
Однако, когда я загружаю приложение, тест, похоже, не загружается. Я добавил оператор log для viewdidload только для проверки, и этот оператор никогда не регистрируется. Пожалуйста, дайте мне знать фундаментальную связь, которую я здесь упускаю.