gpt4 book ai didi

objective-c - 当我在 cocoa 程序中退出时会发生什么?

转载 作者:行者123 更新时间:2023-12-03 16:39:26 26 4
gpt4 key购买 nike

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

更重要的是,我如何让事情在戒烟后发生?我有一个 AppController 对象,它是主菜单的委托(delegate),也是一个我向其发送消息的对象,等等。我在我的 AppController 类中放置了一个终止:(id) 方法,这些事情似乎发生了。该程序似乎也退出了,尽管我不确定为什么。

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

最佳答案

More importantly, how do I get things to happen on quit?

您可以实现NSApplicationDelegate-applicationWillTerminate: .

关于objective-c - 当我在 cocoa 程序中退出时会发生什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3241570/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com