ios - 如何在 swift 中使用 Weex ios sdk pragma #define WX_EXPORT_METHOD(method)?

标签 ios objective-c swift weex

我正在使用 Weex ios sdk。 为了暴露 js 方法,有一个 pragma

#define WX_EXPORT_METHOD(method)

但是这个 pragma 只能在 Objective-C 文件中访问。 我需要在 swift 文件中使用它。

有什么办法吗?

最佳答案

我认为您的工作解决方案是创建 Objective-c Bridging header ,如下所示:

https://github.com/apache/incubator-weex-site/blob/master/source/cn/guide/extend-module-using-swift.md

关于ios - 如何在 swift 中使用 Weex ios sdk pragma #define WX_EXPORT_METHOD(method)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53832336/

相关文章:

ios - NSMutableArray 如何更改使用removeObjectAtIndex 的对象索引?

swift - RxSwift Swift 5 中的平面图

ios - CoreData 的问题

objective-c - 在 iOS 中显示带有斜体字母和上标指数的公式

objective-c - 在 Xcode 中收到 "Control reaches end of non-void function"错误消息

swift - Swift 中的批量初始化和协议(protocol)

ios - 结合使用 RxSwift 为同一对象获取不同属性的 2 个 API 调用的结果

ios - 在 Objective-C 中使用蓝牙

ios - dyld:未加载库:libperl.dylib 引用自:perl5.18

ios - 为什么在要求我的 TableView 滚动到顶部时我会收到 NSRangeException?