ViewController 在 AppDelegate 中使用 Storyboard 的参考

ViewController reference in AppDelegate using Storyboard

我正在编写一个基于故事板的单视图应用程序。

我添加了一个工具栏,点击按钮消息被接收到 AppDelegate。

我需要将它们转发给 ViewController,但我无法在 AppDelegate 中获得对它的引用。

我该怎么做?

就这么简单:

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

   if (_viewController==nil) {
       _viewController = (ViewController *)[[NSApplication sharedApplication] mainWindow].contentViewController;
   }
}