Macos 使用情节提要的AppDelegate中的ViewController引用

Macos 使用情节提要的AppDelegate中的ViewController引用,macos,cocoa,storyboard,Macos,Cocoa,Storyboard,我正在编写一个基于故事板的单视图应用程序 我添加了一个工具栏,单击按钮,消息被接收到AppDelegate中 我需要将它们转发到ViewController,但无法在AppDelegate中获取对它的引用 我该怎么做?就这么简单: - (void)applicationDidBecomeActive:(NSNotification *)aNotification { if (_viewController==nil) { _viewController = (ViewCon

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

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

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

我该怎么做?

就这么简单:

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

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