数据存储
爱尚开发
知识是需要沉淀的,沉淀下来的才是你的。
展开
-
Xcode创建可视化的XML文件(无需写代码)
我想你既然能看到这篇文章,我想同学你肯定不是说怎么在document文件目录下创建一个XML文件,当然了,如果是这样的话,我之前的博客中也说过,就不再这说了,今天着重说的是创建一个可视化的XML文件,什么是可视化,什么时候用?当你们项目中需要加配置文件的时候,你可以用plist,当然也可以用XML文件,其实说白了,XML文件就是plist文件,不过就是换个后缀,换个表现形式罢了,个人倾向于配置用X原创 2016-07-21 18:07:00 · 6353 阅读 · 0 评论 -
深入了解FMDB<三>
好了,我们之前说过,FMDB原创 2016-01-29 17:59:49 · 875 阅读 · 0 评论 -
深入了解FMDB<二>
继上篇我们讲了什么是FMDB,和通过FMDB创建数据库,以及数据库的一些属性的获取,,大体上就是讲解FMDB的第一个重要的类,FMDatabase,今天这篇我们还是接着讲解这次我们着重讲解FMDB的第二个重要的类:FMDatabaseQueue,/*Using a single instance of `` from multiple threads at once is a bad id原创 2016-01-29 17:29:45 · 507 阅读 · 0 评论 -
iOS NSUserDefaults使用详细解释
NSUserDefaults:如果说我们使用的是这个保存方法,那么这个一般保存的数据是六大类,NSArray,NSDictionary,NSString,NSNumber(integer,float,double等),NSDate,NSData。如果需要,我们也完全可以把别的数据类型转化为上边的六种,因为NSUserDefaults只支持上边的六种,所以说想用就得转化,用在何处呢,我写过了几个项目原创 2016-01-12 16:22:12 · 459 阅读 · 0 评论 -
iOS 沙盒机制,看这就够了
1、iOS沙盒机制 iOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。 1.1、每个应用程序都有自己的存储空间 1.2、应用程序不能翻过自己的围墙去访问别的存储空间的内容 1.3、应用程序请求的数据都要通过权限检测,假如不符合条件的话,不会被放行原创 2015-12-25 10:05:20 · 497 阅读 · 0 评论 -
深入了解FMDB<一>
今天公司项目需要,需要再FMDB基础上进行一次封装,好吧,我之前只是用用它,封装FMDB?吓我一跳,没办法,我就只能静下心来好好看看FMDB,以前都是就用那么几个方法,也没想着好好研究,好吧,研究吧。As we know,FMDB is a SQLITE objective-c wrapper.FMDB have three important class,they are FMDatabas原创 2016-01-27 19:48:51 · 542 阅读 · 0 评论 -
FMDB的二次封装
再封装目的狠明确,就是用的时候更好用。 其实说白了,数据库从大了来说就是增删改查,而我们在项目中用到的基本也就是增删改查的逻辑,简单的封装了下:我的思路就是创建一个单例类,专门用来管理这些接口,具体代码看下边:YaoFMDBManager.h#import typedef void(^getDataByPrimaryKey)(NSData *data);typedef void(^ge原创 2017-04-26 16:13:26 · 5319 阅读 · 0 评论 -
iOS存储数据的四种方式
在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍一下数据保存的方式:1.NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的类必须提供encodeWithCoder:和initWithCoder:方法。前一个方法告原创 2016-07-19 12:19:45 · 732 阅读 · 0 评论