你的位置:首页 > 软件开发 > 操作系统 > FMDB使用

FMDB使用

发布时间:2015-05-04 15:03:00
一、什么是FMDB  OS中原生的SQLite API在使用上大部分都是C语言代码,在使用时,非常不便,因此便出现了很多针对SQLite封装的第三方框架,其中FMDB就是其中一个优秀的框架,FMDB以OC的方式封装了SQLite的C语言API, 它的出现使操作SQLite变得更简 ...

FMDB使用

一、什么是FMDB

  OS中原生的SQLite API在使用上大部分都是C语言代码,在使用时,非常不便,因此便出现了很多针对SQLite封装的第三方框架,其中FMDB就是其中一个优秀的框架,FMDB以OC的方式封装了SQLite的C语言API, 它的出现使操作SQLite变得更简洁易用,相比苹果自带的Core Data框架,FMDB显得更加轻量级,灵活。

  FMDB的下载地址:https://github.com/ccgus/fmdb

  在FMDB下载文件后,工程中必须导入如下文件,并使用 libsqlite3.dylib 依赖包

FMDB使用FMDB使用

二、FMDB常用类

FMDatabase : 一个单一的SQLite数据库,用于执行SQL语句。

FMResultSet :执行查询一个FMDatabase结果集。

FMDatabaseQueue :在多个线程来执行查询和更新时会使用这个类

三、操作数据库

1、创建并且打开数据库

   1、获取数据库对象

NSString *path=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0];  path=[path stringByAppendingPathComponent:@"test.sqlite"];     dataBase=[FMDatabase databaseWithPath:path];

原标题:FMDB使用

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录