C ++中的NSButton事件处理

时间:2011-06-09 11:30:26

标签: c++ objective-c cocoa nsbutton

我正在Cocoa小部件上创建一个薄层C ++,并且在没有ObjC对象作为目标的情况下处理NSButton事件存在问题。

任何想法如何使用c ++类方法来处理按钮点击?

例如:

[button setTarget:cppObj];
[button setAction:@(cppObjMethod:)]

当然,上面的代码不起作用。

1 个答案:

答案 0 :(得分:2)

您需要将目标和操作设置为Objective-c类/方法,该类本身调用C ++代码。