我有一个Cocoa / Objective-C程序,我按照它想要的方式设置它,有一个菜单栏等,退出菜单项预先链接到FirstResponders Terminate方法。精细。但那种方法会发生什么?
更重要的是,如何让戒烟事件发生?我有一个AppController对象,它是mainmenu的委托,是我发送消息的对象等。我在我的AppController类中放了一个terminate:(id)方法,这些事情似乎发生了。该程序似乎也退出了,虽然我不确定原因。
那么FirstResponder Terminate实际发生了什么?如果我的AppController是委托,这是否使它成为第一个响应者?否则,它如何进入响应链? (显然是这样)
答案 0 :(得分:2)
更重要的是,如何让戒烟事件发生?
您可以实施NSApplicationDelegate
的{{3}}。