数据库
素然年华
这个作者很懒,什么都没留下…
展开
-
IOS多线程读写Sqlite问题解决
现在ios里使用的数据库一般都是Sqlite,但是使用Sqlite有个不太好的地方就是在多线程的时候,会出现问题,sqlite只能打开一个读或者写连结。这样的话多线程就会碰到资源占用的问题。 最开始是使用FMDB,FMDB的早期版本不能解决这个问题,后来FMDB更新了,新版本的FMDB能够很好的解决这个多线程使用Sqlite 。 FMDB github网址 https://转载 2013-10-25 10:39:22 · 572 阅读 · 0 评论 -
fmdb 使用简单教程
转自http://blog.devtang.com/blog/2012/04/22/use-fmdb/ 还不错。过后我会自己写的放出来 在iOS开发中使用FMDB APR 22ND, 2012 前言 SQLite (http://www.sqlite.org/docs.html) 是一个轻量级的关系数据库。iOS SDK很早就支持了SQLite,在使用时,只需要加入转载 2013-10-25 10:49:03 · 656 阅读 · 0 评论 -
Core Data
7.1. 什么是Core Data Core Data是一个Cocoa框架,用于为管理对象图提供基础实现,以及为多种文件格式的持久化提供支持。管理对象图包含的工作如撤销(undo)和重做(redo)、有效性检查、以及保证对象关系的完整性等。对象的持久化意味着Core Data可以将模型对象保存到持久化存储中,并在需要的时候将它们取出。Core Data应用程序的持久化存储转载 2013-10-25 11:11:37 · 492 阅读 · 0 评论 -
使用数据库做缓存
1.首先建表:在SQCWorld这个项目中,需要的数据有首页展示和详细页数据,目前就这两个了。 2.首页展示的字段主要有:标题,图片,ID_main,创建时间;(ID_main的作用是筛选详细页的信息,作为外键) 3.详细页的字段主要有:文字,图片,ID_main,创建时间; 4.根据需要可以得出结论:建两个表,其实就是和parse的表一样了,呵呵。 5.第一步指定一个数据转载 2013-10-21 19:29:59 · 598 阅读 · 0 评论 -
在iOS开发中使用FMDB
SQLite (http://www.sqlite.org/docs.html) 是一个轻量级的关系数据库。iOS SDK很早就支持了SQLite,在使用时,只需要加入 libsqlite3.dylib 依赖以及引入 sqlite3.h 头文件即可。但是,原生的SQLite API在使用上相当不友好,在使用时,非常不便。于是,开源社区中就出现了一系列将SQLite API进行封装的库,而FMDB转载 2013-10-21 19:24:08 · 554 阅读 · 0 评论