Sqlite之FMDB

Sqlite也是数据持久化的一种方式,数据量较大时是一种很好的选择,Sqlite是一款轻型的嵌入式数据库,是基于C语言编写的,可跨平台使用且占用的资源少,速度快。目前Sqlite已升级至Sqlite3,开发中主要是针对Sqlite3的使用,下面主要说一下iOS开发中常用的三方数据库FMDB,Sqlite3的使用有兴趣可以自己去用一下试试,基本使用流程和FMDB差不多,只是有语法、命名上的一些区别,原生的相对更加灵活。

FMDB是一个第三方的开源库,是对SQLite的API的封装,加上了面向对象的思想,让我们不必使用繁琐的C语言API函数,比起直接操作SQLite更加方便,提供多线程安全,有效地防止数据混乱。当然由于是OC封装,所以失去了Sqlite原本的跨平台性。

下面介绍一下使用步骤:

1、导入FMDB

2、工程中添加libsqlite3.tbd库

3、使用(哈哈是不是有点过分)

具体使用方法和注解我都写在demo里了,非常通俗易懂,拿去咻咻咻~~FMDB常用方法

你可能感兴趣的:(Sqlite之FMDB)