如何自定义wxApp来实现协议?

时间:2019-11-07 10:43:26

标签: c++ objective-c wxwidgets chromium-embedded

我目前同时使用wxWidgetsCEF框架来构建一个简单的应用程序。在尝试清除时,我发现CEF需要应用程序来实现CefAppProtocol,以便可以将某些事件发送回去。目前,我的代码因[wxNSApplication isHandlingSendEvent] : unrecognized selector sent to instance 0异常而崩溃。我假设这与wxApp默认实现有关。查询是如何确定我的wxApp的实例/类对CefAppProtocol进行确认?

1 个答案:

答案 0 :(得分:1)

wxApp本身不继承自NSApplication,但是您应该能够覆盖wxApp::OSXCreateAppController()来创建自定义“控制器”,该自定义“控制器”将与{{1 }},因此应该可以处理未知的选择器。

但是,消息中的“实例0”部分令我感到担忧-这不是说某些事情本来应该是零吗?

相关问题