我正在编写一个基于 Storyboard的单 View 应用程序。
我添加了一个工具栏,单击按钮消息将被接收到 AppDelegate 中。
我需要将它们转发到 ViewController,但我无法在 AppDelegate 中获取对它的引用。
我该怎么做?
最佳答案
就这么简单:
- (void)applicationDidBecomeActive:(NSNotification *)aNotification {
if (_viewController==nil) {
_viewController = (ViewController *)[[NSApplication sharedApplication] mainWindow].contentViewController;
}
}
关于macos - 使用 Storyboard 在 AppDelegate 中引用 ViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29342826/