gpt4 book ai didi

objective-c - 使用 XIB 连接 NSToolBarItem

转载 作者:行者123 更新时间:2023-12-03 17:53:47 25 4
gpt4 key购买 nike

出于某种原因,我很难将 NSToolbarItem 连接到 IBAction。

我正在使用带有自己的 XIB 的 NSWindowControllerNSToolbar 被放入 XIB 中,并且我添加了 NSToolbarItem 没有问题。当单击图像时,整个 NSWindowController 是由主 NSViewController 创建的。

问题在于新按钮未发送。我取消选中“Autovalidates”并选中“Selectable”,以便我可以实际单击该按钮。

但是,当按下时,我收到“无法识别的选择器发送到实例”。

我已经通过 XIB 接口(interface)多次连接它,以确保我没有搞砸。

发生什么事了?谢谢。

完整错误:

-[__NSCFType buttonPressed:]: unrecognized selector sent to instance 0x101915010

最佳答案

委托(delegate)类不知道您已连接的选择器。您的委托(delegate)错误或者您的方法中存在输入错误。

检查您在头文件中声明的方法的签名及其在类文件中的实现。也许您忘记声明一个参数。

编辑:调用选择器的类类型看起来很奇怪,所以我在谷歌上搜索了__nscftype unrecognized selector。这里有一些建议,看来您的代表已经处理完毕: http://imlocation.wordpress.com/2007/09/13/strange-objects-nscftype-indicate-memory-management-bugs/ [__NSCFType searchKeyword:]: unrecognized selector sent to instance 0x6d8eb80

关于objective-c - 使用 XIB 连接 NSToolBarItem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17163361/

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