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的主要内容,如果未能解决你的问题,请参考以下文章

IOS开发-OC学习-常用功能代码片段整理

微信小程序代码片段

iOS开发CGRectGetMidX. CGRectGetMidY.CGRectGetMinY. CGRectGetMaxY. CGRectGetMinX. CGRectGetMaxX的使用(代码片段

iOS开发CGRectGetMidX. CGRectGetMidY.CGRectGetMinY. CGRectGetMaxY. CGRectGetMinX. CGRectGetMaxX的使用(代码片段

使用delphi+intraweb进行微信开发1~4代码示例

iOS代码片段CodeSnippets