[英]Wiring NSToolBarItem with XIBs
由于某些原因,我很难将NSToolbarItem连接到IBAction。
我正在使用带有自己的XIB的NSWindowController
。 NSToolbar
被放入XIB,并且我添加了NSToolbarItem
而没有任何问题。 单击图像时,整个NSWindowController
由主NSViewController创建。
问题在于新按钮未发送。 我取消选中“自动Autovalidates
”并选中“ Selectable
”,以便实际上可以单击按钮。
但是,当按下时,我收到“ unrecognized selector sent to instance
”。
我已经通过XIB界面对此进行了数次接线,以确保我不会搞砸。
这是怎么回事? 谢谢。
完整错误:
-[__NSCFType buttonPressed:]: unrecognized selector sent to instance 0x101915010
委托类不知道您已连接的选择器。 您的委托是错误的,或者您的方法中有键入错误。
检查您在头文件中声明的方法的签名及其在类文件中的实现。 也许您忘记了声明参数。
编辑:调用选择器的类类型看起来很奇怪,所以我用__nscftype unrecognized selector
搜索。 以下是一些建议,似乎您的代表已被处决 : http ://imlocation.wordpress.com/2007/09/13/strange-objects-nscftype-indicate-memory-management-bugs/ [__NSCFType searchKeyword:]:无法识别的选择器已发送到实例0x6d8eb80
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.