WCDB
连接:https://www.jianshu.com/p/2c3f304f7efd
安装CocoaPods
Podfile里面写pod 'WCDB'
pod install
安装好后编译一下
安装WCDB的WCTColumnCoding模版
- WCDB提供了Xcode文件模版来创建字段绑定
-
未获取WCDB的Github仓库,执行命令:
"curl https://raw.githubusercontent.com/Tencent/wcdb/master/tools/templates/install.sh -s | sh"
-
手动安装
下载github库: https://github.com/Tencent/wcdb.git
'cd path-to-your-wcdb-dir/tools/templates' 'sh install.sh'执行命令
-
重启Xcode,Command + N新建
选择 ***WCDB*** 一栏, TableCodable
创建model类,例如: User.h User+WCTTableCoding.h User.mm
-
准备工作完成
-
.h 申明属性
-
+.h
WCDB_PROPERTY用于在头文件中声明绑定到数据库表的字段
(!注意,写在分类里,不写在.h里面,这样view和controller不会 引入导入<WCDB/WCDB.h>的文件,不用将.m改成.mm)
- .mm
WCDB_IMPLEMENTATION,用于在类文件中定义绑定到数据库表的类 WCDB_IMPLEMENTATION(User)。
WCDB_SYNTHESIZE,用于在类文件中定义绑定到数据库表的字段
网友评论