Как указано в списке, MainWindow - это базовое имя основного файла. Таким образом, существует некоторый скрытый код, который будет сгенерирован на основе plist для загрузки файла nib главного окна при запуске. Это происходит до того, как didFinishLaunchingWithOptions.
Как только перо MainWindow загружается, происходит каскад действий, выполняемых в фоновом режиме, см. Жизненный цикл объекта перо в Руководстве по программированию ресурсов.
Один из этих шагов
Разархивирует граф объекта пера
данные и создает экземпляры объектов.
Тогда почти наконец это происходит:
Отправляет сообщение awakeFromNib
соответствующие объекты в перо
файл, который определяет соответствие
селектор:
...
В iOS это сообщение отправляется только
объекты интерфейса, которые были
создается по коду загрузки пера.
Это не отправлено владельцу файла, во-первых
Респондент или любые другие прокси-объекты.
Первый способ, которым вы можете овладеть, - это awakeFromNib
.
Чтобы ответить на три вопроса:
- Во время загрузки файла пера MainWindo
- Да, посмотрите на файл пера в конструкторе интерфейсов
- Все это происходит до того, как FinishLaunchingWithOptions