美文网首页
flutter 插件iOS平台 Objective-C和swif

flutter 插件iOS平台 Objective-C和swif

作者: YannChee | 来源:发表于2024-04-15 14:52 被阅读0次

flutter 插件在iOS平台的原生实现其实是个pod库

flutter在生成iOS平台可选择语言是swift还是Objective-C,以下是swift语言下的配置;如果选择Objective-C略有差异,但是大同小异

swift 调用 Objective-C

其实很简单,只需要在 .podspec 文件中加上 s.public_header_files = 'Classes/*.h' 即可,
这样swift 可以直接调用 Objective-C

  s.public_header_files = 'Classes/*.h'

有时候swift 调用Objective-C提示找不到那个类,pod install 即可

Objective-C 调用 swift

只需在 Objective-C 代码中 #import "插件名/插件名-Swift.h"

#import "my_flutter_plugin/my_flutter_plugin-Swift.h"

相关文章

网友评论

      本文标题:flutter 插件iOS平台 Objective-C和swif

      本文链接:https://www.haomeiwen.com/subject/hcudxjtx.html