gpt4 book ai didi

cocoa - 向菜单项添加操作

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

我通过从库中拖动一个项目来将菜单项添加到菜单 Controller 窗口。现在我想为该菜单提供一个操作,例如单击该菜单项时,应运行 applescript 文件。有谁能帮我解决这个问题吗?

最佳答案

在 Controller 的 header 中声明一个操作方法,然后保存 header 文件。然后,在 IB 中,按住 Ctrl 键并从菜单项拖动到 Controller ,然后选择刚刚声明的操作。

[从 2013 年开始编辑:或者,在 Xcode 4 中,在主编辑器中打开 Nib ,并在辅助编辑器中打开 header (或其中包含类扩展的实现文件),然后从菜单项中按住 Ctrl 键拖动到 @interface 并使用生成的弹出窗口创建一个操作。]

然后,在 Controller 的实现文件中,实现操作方法。您需要创建一个 OSAScript(使用 OSAKit.framework — 无文档;您需要阅读其 header )或 NSAppleScript (使用AppKit)实例并告诉它执行。

关于cocoa - 向菜单项添加操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1978910/

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