cocopoads 导入的oc 库默认是静态库.a 文件,而swift 第三方库是动态库
cocopoads 是不允许静态库和动态库混合导入的,也就是说要么全是静态库,要么全是动态库,所以我们只能全部使用动态库,在Podfile 文件中加入 use_frameworks!
![](https://img.haomeiwen.com/i14844115/0a9ed58c6b1c57ea.png)
1)将用到的库提示找不到的,从#import 改为#import "xxx.h";
2)Build Setting -> other linker flags 将Podfile 导入的库修改格式,比如:
![](https://img.haomeiwen.com/i14844115/76dc7e0feff0909d.png)
注意-framework 是在库的上面另起一行,不是pod进来的库不要改
![](https://img.haomeiwen.com/i14844115/d8660109b6b56d26.png)
3)将swift 语言版本改为swift库可以支持的最高版本
![](https://img.haomeiwen.com/i14844115/405e58755f327e3a.png)
网友评论