iOS开发通过微信学习WCDB
Posted JackLee18
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS开发通过微信学习WCDB相关的知识,希望对你有一定的参考价值。
最近打算将封装一个基于wcdb操作的数据库私有库,在封装使用的过程中遇到了一些问题,将问题整理了一下,分享给大家。
私有pod库依赖于WCDB 造成lint失败
最开始遇到这个问题的时没有眉目,后来看到打包方式都是静态库,后来想了一下,觉得是不是不能动态库,改成动态库试试,我在podspec文件中填了类配置如下
s.static_framework = true
关于这个字段的详细解释,大家可以看下cocoapods的官网。上面有详细的解释
Use of ‘@import’ when C++ modules are disabled, consider using -fmodules and -fcxx-modules
将封装wcdb后的私有库引入工程后,出现了上面的错误,根据提示内容,.Use of ‘@import’ when C++ modules are disabled, consider using -fmodules and -fcxx-modules 我们看到 报错的问题提示 说@import导入是我文件不能使用,考虑用-fmodules and -fcxx-modules,这个意思是 能不能试着把-fcxx模块添加到c++编译器的调试/发布标志中,并告诉我它是否修复了你的问题。
以上是关于iOS开发通过微信学习WCDB的主要内容,如果未能解决你的问题,请参考以下文章