我的基于文档文档的应用程序有一个AppDelegate,一个Document和一个DocumentWindowController。
在DocumentWindowController中我想处理菜单事件。
MainMenu.xib的文件所有者是AppDelegate。没有表示“活动文档的窗口控制器”的对象。因此,我必须在App Delegate中将菜单项操作与IBAction挂钩。
从那里,我如何获取当前活动的文档及其关联的DocumentWindowController,以便我可以转发菜单事件?
考虑发送通知,但这意味着每个文档的DocumentWindowController都会收到通知。
答案 0 :(得分:1)
看来我正在寻找的是" First Responder"。与此创建连接,而不是AppDelegate(文件所有者)。现在,无论谁是第一个回应该行动的人都会收到它。