gpt4 book ai didi

swift - 是否可以将 NSObjectController 插入响应者链?

转载 作者:行者123 更新时间:2023-11-30 13:27:03 28 4
gpt4 key购买 nike

我已经为项目的操作创建了一个 NSObjectController 实例(下图中的 MenuObject)和方法(test5:)。

当我创建与第一响应者的连接时,NSMenuItem 呈灰色。当我直接创建 IBAction 时它工作得很好。

我认为这是因为我的 NSObjectController(MenuObject) 不属于响应者链。没有人可以响应选择器,这就是项目呈灰色的原因。但如何解决呢?

谢谢。

NSMenuItem's action connected to First Responder

最佳答案

NSObjectController 是一个数据流 Controller 。将其放入响应者链中并没有真正的意义。

但是,您应该阅读 responder-chain for action messages 。这样做,您会更喜欢将操作方法​​放入窗口 Controller 中。

关于swift - 是否可以将 NSObjectController 插入响应者链?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37048990/

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