Storyboard - обратитесь к ViewController в AppDelegate

рассмотрим следующий сценарий: у меня есть приложение на основе раскадровки. Я добавляю объект ViewController в раскадровку, добавляю файлы классов для этого ViewController в проект и указываю имя нового класса в инспекторе идентификации IB. Теперь как я буду обращаться к этому ViewController программно из AppDelegate? Я создал переменную с соответствующим классом и превратил ее в свойство IBOutlet, но я не вижу никакого способа обратиться к новому ViewController в коде - любые попытки перетащить соединение не работают.

т.е. в AppDelegate я могу получить доступ к базовому ViewController вот так

(MyViewController*) self.window.rootViewController

но как насчет любого другого ViewController, содержащегося в раскадровке?

122
задан Matthias D 18 November 2011 в 17:24
поделиться