ios 上 sqlite的第三方封装库介绍
2011-12-24 20:20 ianwang 阅读(2765) 评论(0) 编辑 收藏 举报1.FMDataBase
一个sqlite的objective-c的封装库。https://github.com/ccgus/fmdb
只有两个封装类,简单易用。
2.PlausibleDatabase
也是一个数据库操作的objective-c版封装库,“SQLite is the initial and primary target, but the API has been designed to support more traditional databases.”
文件较多,一般的接口与FMDataBase一样,此外还支持sql的预编译和参数绑定(没有用过,不明白)
http://code.google.com/p/pldatabase/
3.sqlitepersistentobjects
这个开源库的目标是以面对对象的方式的存储和加载数据,让对象本身就有save和load的功能,屏蔽数据库的相关操作(创建 更新等),让使用者在不写sql语句的状况下都可以使用sqlite。应该说是符合ActiveRecored标准的。
自从ios3.0支持core data之后, sqlitepersistentobjects就停止了更新。不过单从OO操作数据来说,这个lib还是很优秀的,如果你的数据存储工作很简单(light),使用core data 比较显得凝重的话,sqlitepersistentobjects也许是个很好的选择。