我遇到了一个问题......我正在尝试在我们工作的应用程序中使用 QTKit。唯一的问题是应用程序是用 C++ 编写的,而不是 Obj-C。我查看了 Apple 的文档以寻找答案,但没有发现任何有用的信息。
基本上我想做的是在 Obj-C 中编写一个控制器类,它的方法通过 C 接口暴露给我的应用程序。我已经编写了所有代码,但是当我尝试将它链接到一个示例 C++ 应用程序时,它会在 lib 中找到 Obj-C 符号并抱怨它们在那里。我考虑过使用编译器标志隐藏符号,但我在 Apple 的文档中看到 Obj-C 不受此影响,因为类和消息受运行时而不是链接器绑定。
有没有人成功做到这一点?
谢谢,罗比