FMDB介绍(文中 Demo 我已放在了 Github 上,Demo 链接:传送门)
FMDB
是一款简洁、易用的封装库。因此,在这里推荐使用第三方框架FMDB
,它是对libsqlite3
框架的封装,用起来的步骤与SQLite
使用类似,并且它对于多线程的并发操作进行了处理,所以是线程安全的。
- 对多线程的并发操作进行处理,所以是线程安全的。
- 以
OC
的方式封装了SQLite
的C语言API
,使用起来更加的方便。 FMDB
是轻量级的框架,使用灵活。
效果图如下:
FMDB导入
- 用
cocoapods
导入
- 网上说:导入
libsqlite3.0.tbd
库即可,我这边导入的是libpods库
- 在需要操作数据库的地方导入头文件
#import "FMDB.h"
创建表文件:
FMDB的增删改查:
数据库增加数据:
数据库删数据:
数据库改数据:
数据库查数据: