【发布时间】:2011-04-22 14:39:16
【问题描述】:
我已将我的应用程序类类型从 NSObject 更改为 NSApplication,现在我在测试我的应用程序时收到以下消息:
无法将操作 buttonClicked: 连接到 NSApplication 类的目标
这是什么意思,我该如何解决?
【问题讨论】:
标签: objective-c cocoa macos keyboard-events
我已将我的应用程序类类型从 NSObject 更改为 NSApplication,现在我在测试我的应用程序时收到以下消息:
无法将操作 buttonClicked: 连接到 NSApplication 类的目标
这是什么意思,我该如何解决?
【问题讨论】:
标签: objective-c cocoa macos keyboard-events
NSApplication 不响应buttonClicked: 方法,因此无法成功建立目标/动作连接。
【讨论】:
buttonClicked:的对象。也许您打算将它连接到您的应用程序委托?
- (IBAction)apply; 它在 OS X 应用程序上如上所示失败(或者可能是因为 Xcode 4)。所以决议是使用:- (IBAction)apply:(id)sender;