Objective c 如何在基于文档的应用程序的文档窗口控制器中接收菜单项事件?
我的基于文档的应用程序有一个AppDelegate、一个文档和一个DocumentWindowController 在DocumentWindowController中,我想处理菜单事件 xib文件的所有者是AppDelegate。没有表示“活动文档的窗口控制器”的对象。因此,我必须将菜单项操作与应用程序委托中的iAction连接起来 从那里,如何获取当前活动文档及其关联的DocumentWindowController,以便将其转发到菜单事件Objective c 如何在基于文档的应用程序的文档窗口控制器中接收菜单项事件?,objective-c,macos,cocoa,nswindowcontroller,nsmenu,Objective C,Macos,Cocoa,Nswindowcontroller,Nsmenu,我的基于文档的应用程序有一个AppDelegate、一个文档和一个DocumentWindowController 在DocumentWindowController中,我想处理菜单事件 xib文件的所有者是AppDelegate。没有表示“活动文档的窗口控制器”的对象。因此,我必须将菜单项操作与应用程序委托中的iAction连接起来 从那里,如何获取当前活动文档及其关联的DocumentWindowController,以便将其转发到菜单事件 我想发送通知,但这意味着每个文档的Document
我想发送通知,但这意味着每个文档的DocumentWindowController都会收到通知。看来我要找的是“第一响应者”。创建与此文件的连接,而不是与AppDelegate(文件的所有者)的连接。现在,谁是第一个对这一行动作出反应的人,谁就得到了它