如何在app delegate中获取对当前窗口的contentViewController的引用?
答案 0 :(得分:2)
“当前”窗口可能有两种可能的定义 关键窗口是接收键事件的窗口(请记住,这可能是窗口中的面板),而主窗口是打开的当前父窗口,但不一定接收键事件。
您可以使用这些行访问这些窗口中的任何一个,然后获取对contentViews
的引用:
[[[NSApplication sharedApplication] mainWindow] contentView];
[[[NSApplication sharedApplication] keyWindow] contentView];