ios - Qt和iOS之间如何通信?

标签 ios macos qt

我想在我的 Qt 应用程序中使用 iOS native 代码。为此需要各位专家的帮助。 我只想调用 native IOS 代码,即在 objective-c 中。 给我一些从 Qt 调用 objective-c 函数的代码,该函数应该返回一些值。

请帮我写一些代码片段。

提前致谢。

最佳答案

您可以在 Qt 中使用用 Objective C 编写的代码,只需将文件放在 OBJECTIVE_SOURCES 下,而不是 .pro 文件中的 SOURCES 下并将文件后缀为 mm

使用 Qt 中的 C++ 和 Objective C 的示例应用程序 >>> https://github.com/richardmg/qtdd13_qmlapp

关于ios - Qt和iOS之间如何通信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26277083/

相关文章:

ios - 如何获取包ID?

ios - 如何在 shell 中解析 .m 文件?

ios - 替代 performSelector :withObject:afterDelay: for animating views consequantially

ruby - 如何在 Mac OS 上使用 ruby​​ 设置文件创建时间?

python-3.x - Mac PyQt5 菜单栏在取消聚焦 - 重新聚焦应用程序之前不处于事件状态

ios - NSPredicate中的动态比较器

ruby - 通过 Ruby : rb-appscript or rubyosa? 避免 AppleScript

c++ - 如何在qt中修复 "No query Unable to fetch row"

c++ - 阻止 QMenu 在其 QAction 之一被触发时关闭

android - 跨平台的 WebView 。架构师观点?