Я знаю, что nib-файлы являются сериализованными объектами, и у них есть владелец, выходы для подключения.
Используя шаблон окна навигации XCode, я создал приложение, которое в своем порядке создало 2 файла пера - MainWindow и SecondView. Я не могу понять, как MainWindow ссылается на SecondView, нет никакой связи между этими двумя, насколько я могу видеть. Владельцем SecondView является UIViewController, а в MainWindow есть вкладка навигации, которая также является UIViewController. Но как они связаны в IB, я не могу понять ...
Также я не понимаю, кто
инстанцирование владельца MainWindow
объект и где этот объект находится
хранится, где находится переменная, которая
UIApplication myApp = [[UIApplication
alloc] init]
.
На этот вопрос ответили сами: UIApplicationMain
и для того, чтобы иметь переменную экземпляра, мне нужно где-то создать выход.
Если я создам 10 nib-файлов с владельцем UIViewController, кто запустит их десериализацию?
Если какой-то класс является владельцем nib-файла, каковы основные обязанности этого класса? Это десериализация файла пера в память?
Извините за неорганизованные вопросы, я читал множество статей и документов о файлах пера, но это все еще сбивает с толку.