当我在可可程序中退出时会发生什么?

时间:2010-07-13 21:13:22

标签: objective-c cocoa

我有一个Cocoa / Objective-C程序,我按照它想要的方式设置它,有一个菜单栏等,退出菜单项预先链接到FirstResponders Terminate方法。精细。但那种方法会发生什么?

更重要的是,如何让戒烟事件发生?我有一个AppController对象,它是mainmenu的委托,是我发送消息的对象等。我在我的AppController类中放了一个terminate:(id)方法,这些事情似乎发生了。该程序似乎也退出了,虽然我不确定原因。

那么FirstResponder Terminate实际发生了什么?如果我的AppController是委托,这是否使它成为第一个响应者?否则,它如何进入响应链? (显然是这样)

1 个答案:

答案 0 :(得分:2)

  

更重要的是,如何让戒烟事件发生?

您可以实施NSApplicationDelegate的{​​{3}}。

相关问题