原文出处: Yasin的简书 理论 不喜欢理论的可以直接跳到下面的Demo实践部分 缓存介绍 缓存按照保存位置可以分为两类:内存缓存、硬盘缓存(FMDB、CoreData…)。我们常说的网络请求缓存包含内存缓存、硬盘缓存和URL缓存。 图片缓存思路 图片缓存流程图.png 图片缓存流程图.png U ...
分类:
Web程序 时间:
2016-05-07 13:35:13
阅读次数:
267
原文出处:Yasin的简书 http://www.jianshu.com/p/b1045c3fc8d0 图片在APP中占有重要的角色,对图片做好缓存是重要的一项工作。[TOC] 理论 不喜欢理论的可以直接跳到下面的Demo实践部分 缓存介绍 缓存按照保存位置可以分为两类:内存缓存、硬盘缓存(FMDB ...
分类:
Web程序 时间:
2016-05-07 13:10:28
阅读次数:
424
1.打开数据库 #import "ViewController.h" #import "FMDB.h" @interface ViewController () @property (nonatomic, strong) FMDatabase *db; @end @implementation Vi ...
分类:
数据库 时间:
2016-05-07 12:51:13
阅读次数:
206
优秀的第三方库,README 也是很优秀的,理解了 README,会对使用带来很多便利。 ARC 和 MRC 项目中使用 ARC 还是 MRC,对使用 FMDB 都没有任何影响,FMDB 会在编译项目时自动匹配。 使用 在 FMDB 中有三个重要的类: 数据库创建 FMDatabase 是通过一个 ...
分类:
数据库 时间:
2016-05-02 23:03:04
阅读次数:
350
一、前言如上一章所讲,FMDB源码主要有以下几个文件组成:
FMResultSet : 表示FMDatabase执行查询之后的结果集。
FMDatabase : 表示一个单独的SQLite数据库操作实例,通过它可以对数据库进行增删改查等等操作。
FMDatabaseAdditions : 扩展FMDatabase类,新增对查询结果只返回单个值的方法进行简化,对表、列是否存在,版本号,校验SQL等等功...
分类:
移动开发 时间:
2016-04-29 15:39:06
阅读次数:
297
core data core data 基于model-view-controller(mvc)模式下,为创建分解的cocoa应用程序提供了一个灵活和强大的数据模型框架。 core data可以使你以图形界面的方式快速的定义app的数据模型,同时在你的代码中容易获取到它。core data提供了基础 ...
分类:
数据库 时间:
2016-04-18 15:40:26
阅读次数:
270
在上一篇博文的基础上,让tableView显示数据库中的数据 先来看看数据库,这个table名是name 先导入fmdb(用来操作数据库)和数据库 打开这个 先添加这个 然后要实现mrc和arc混编(因为我们项目运行在arc下,fmdb是运行在mrc下,所以要混编) 为后面有/fmdb的添加-fno ...
分类:
数据库 时间:
2016-04-18 15:08:41
阅读次数:
186
在iOS开发过程中经常会用到数据库方面的操作,可是iOS原生的SQLite API使用起来并不十分友好,对于C语言基础较薄弱的朋友来说,使用起来可能会觉得比较不便。于是,一些第三方的对SQLite API进行封装的库就这么出现了,例如本文所要介绍给大家的FMDB。
1.FMDB简介
什么是FMDB
FMDB是iOS平台的SQLite数据库框架
FMDB以OC的方式封装了...
分类:
数据库 时间:
2016-04-10 14:50:33
阅读次数:
526
我们创建一个表格text,可以很清楚的看到其字段对应的数据类型: 数据类型: TEXT:字符串类型。INTEGER:整型。REAL:浮点型(double、float)。BLOB:二进制数据 关于 ‘?’:FMDB中 ‘?’ 表示对象占位符,不能用来占位基本数据类型!! 那么我们插入数据的时候,可以先 ...
分类:
数据库 时间:
2016-04-10 12:52:38
阅读次数:
226
最近学习在iOS编程中使用FMDB来存储数据,在inssert一大串对象时发现用了超过20秒,如果插入1000条数据,相当于进行了1000次磁盘存储。而使用事务之后相当于只执行一次sql语句,插入速度大大提升。 [[DBManager sharedDBManager].database beginT ...
分类:
数据库 时间:
2016-04-08 12:04:19
阅读次数:
349