文章预览
WCDB是一个 高效 、 完整 、 易用的 移动数据库框架,应用于微信应用。 它基于 SQLite 和 SQLCipher,支持三种语言:C++、Swift 和 Objective-C。 源代码 http://www.gitpp.com/godot/wcdb 兼容性 WCDB支持C++、Swift、Objc等透明语言进行开发,这种透明语言在底层是共享同一套逻辑的,整体架构如下图所示: 在这个架构下,不同语言版本的WCDB可以拥有相同的接口结构和接口能力,开发者在一个项目中只要用一个WCDB就可以满足不同语言的开发需求,不同语言的数据库逻辑不会产生一些冲突。如错误监听之类的全局接口,可以实现一处配置,同时作用于不同语言的数据库,可以节省代码,统一数据库管理逻辑。 接下来我们会给 WCDB 添加更多语言的接口,比如 Java 、 Kotlin 、 Flutter ,让 WCDB 可以应用到更多平台,跨平台能力。 安装与使用 WCDB的安装和使用教程请看右侧导航
………………………………