gpt4 book ai didi

cocoa - 处理 cocoa 中的菜单事件

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

如何处理菜单栏事件,即如果我按控件所在菜单栏中的“退出”或“关于”选项。

提前致谢,

最佳答案

要理解这一点,您需要阅读 the responder chain 。您需要特别注意我链接的页面底部标题为“操作消息”的部分。零目标操作将发送给第一响应者。这就是菜单项通常的工作方式。

在“关于”或“退出”的情况下,这些操作将发送到 MainMenu.xib 的文件所有者,即您的 NSApplication 实例。这些操作分别是 -orderFrontStandardAboutPanel: 和 -terminate:。由于这些操作内置于 NSApplication 类中,因此您根本不必处理它们。只需将菜单项保持原样即可。

关于cocoa - 处理 cocoa 中的菜单事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3228642/

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