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常用方法

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容