Cordova swift插件:使用未声明的类型“ CDVPlugin”

简单的J

编辑:没关系。答案是:不要导入任何东西,因为它在全球范围内公开。我认为这与桥接标头有关,但这很令人困惑。


我正在尝试在Swift中编写一个自定义的Cordova插件,但是我发现的所有信息都不完整或已过时。CDVPlugin快速导入文件的正确方法是什么

这是我正在尝试的:

import CDVPlugin

但是xcode只是说No such module 'CDVPlugin'Cordova的iOS插件文档对使用Swift没有说什么。

我有两个桥接头文件(不知道为什么)Bridging-Header.hAppName-Bridging-Header.h在“构建设置”下,看起来好像AppName-Bridging-Header.h正在使用那个。我尝试将其添加到两者中,但没有帮助:

#import <Cordova/CDV.h>
#import <Cordova/CDVPlugin.h>

我应该如何将该CDVPlugin公开给我的swift文件?

简单的J

解决的办法是import从我的swift文件中删除,因为显然桥接头文件将全局公开类。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章