2015-03-30 4 views
2

Я пишу одно приложение для просмотра на основе раскадровки.Ссылка ViewController в AppDelegate с помощью раскадровки

Я добавил панель инструментов, нажав на кнопки, сообщения поступают в AppDelegate.

Мне нужно переслать их в ViewController, но я не могу получить ссылку на него в AppDelegate.

Как это сделать?

ответ

2

Как все просто:

- (void)applicationDidBecomeActive:(NSNotification *)aNotification { 

    if (_viewController==nil) { 
     _viewController = (ViewController *)[[NSApplication sharedApplication] mainWindow].contentViewController; 
    } 
} 
Смежные вопросы