上节介绍了用系统自带的C语言库操作SQLite的方法,比较繁琐,使用FMDB会大幅度简化,并且是面向对象的,使用十分方便。
使用步骤如下:
先从github下载FMDB框架,然后把它导入工程。
①导入libsqlite3.0.dylib库。
②导入主头文件FMDatabase.h。
③创建数据库对象,传入路径,打开数据库,如果数据库不存在会被创建。
NSString *sqlitePath = [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject] stringByAppendingPathComponent:@"test1.sqlite"];
FMDatabase *db = [FMDatabase databaseWithPath:sqlitePath];
[db open];
④查询操作使用
executeQuery:方法,其他操作