iOS数据持久化-SQLite数据库使用详解
使用SQLite数据库 创建数据库 创建数据库过程需要3个步骤: 1、使用sqlite3_open函数打开数据库; 2、使用sqlite3_exec函数执行Create Table语句,创建数据库表; 3、使用sqlite3_close函数释放资源。 这个过程中使用了3个SQLite3函数,它们都是纯C语言函数,通过Objective-C去调用C函数当然不是什么问题,但是也要注意Objective-C数据类型与C数据类型兼容性问题。 下面我们使用SQLite技术实现备忘录案例,与属性列表文件实现一样,我们只需要修改持久层工程(PersistenceLayer)中NoteDAO类就可以了。首先我们需要添加SQLite3库到工程环境中,有3个工程需要添加到哪个呢?应该添加到可以运行的工程即表示层工程PresentationLayer。选择工程PresentationLayer中TARGETS→PresentationLayer→Link Binary With Libraries,点击左下角的“+”,弹出对话框选择libsqlite3.dylib或libsqlite3.0.dylib,在弹...