原文:http://www.cnblogs.com/wzk89/p/3939782.html属性列表文件是一种XML文件,Foundation框架中的数组和字典等都可以于属性列表文件相互转换。NSArray类常用读写属性列表文件的方法:+arrayWithContentsOfFile:类级构造方法,...
分类:
移动开发 时间:
2015-06-12 18:56:24
阅读次数:
135
1. String 类型 介绍:String是最简单的类型,你可以理解成与Memcached是一模一样的类型,一个Key对应一个Value.可以完全实现Memcached的功能,而且效率要比Memcached高很多,同时可以设置Redis的定时数据持久化, 操作日志的记录以及主从复制等功...
分类:
其他好文 时间:
2015-06-10 19:16:48
阅读次数:
171
文件系统归档和序列化数据库1.文件系统不管是Mac OS X 还是iOS的文件系统都是建立在UNIX文件系统基础之上的。1.1 沙盒模型在iOS中,一个App的读写权限只局限于自己的沙盒目录中。沙盒模型到底有哪些好处呢?安全:别的App无法修改你的程序或数据保护隐私:别的App无法读取你的程序和数据...
分类:
移动开发 时间:
2015-06-09 15:46:56
阅读次数:
202
IOS数据持久化的方式分为三种:属性列表 (plist、NSUserDefaults)归档 (NSKeyedArchiver)数据库 (SQLite、Core Data、第三方类库等归档(又名序列化),把对象转为字节码,以文件的形式存储到磁盘上;程序运行过程中或者当再次重写打开程序的时候,可以通过解...
分类:
移动开发 时间:
2015-06-09 13:34:51
阅读次数:
111
//2.文件读写 //支持:NSString, NSArray , NSDictionay, NSData //注:集合(NSArray, NSDictionay)中得元素也必须是这四种类型, 才能够进行文件读写 //string文件读写 NSStri...
分类:
移动开发 时间:
2015-06-08 23:08:21
阅读次数:
434
IOS数据持久化的方式分为三种:属性列表 (自定义的Property List 、NSUserDefaults)归档 (NSKeyedArchiver)数据库 (SQLite、Core Data、第三方类库等) 下面主要来介绍一个归档NSKeyedArchiver。 归档(又名序列化),把对象转.....
分类:
移动开发 时间:
2015-06-08 23:00:44
阅读次数:
136
NSUserDefauts
用户默认值,这个是苹果给我们提供的可以方便的读取plist属性文件的一个类,那么plist是什么?
关于plist文件
plist文件,又称为属性文件,本质上是一个XML文件,可以用来存储数组,字典,字符串,数字等,
很多时候,app的很多配置项也是通过plist文件来实现的
我们打开一个plist文件看看:
里面存的是键值对,当然 你自己也...
分类:
其他好文 时间:
2015-06-08 09:46:32
阅读次数:
161
NSUserDefault 1 2 //******************** 5.1 NSUserDefault和对象归档 3 func useNSUserDefault() 4 { 5 //通过单利来创建一个NSUserDefault...
分类:
移动开发 时间:
2015-06-07 23:30:54
阅读次数:
285
SQLite3使用 1 //******************** 5.3 SQLite3存储和读取数据 2 func use_SQLite3() 3 { 4 //声明一个Documents下的路径 5 var dbPath = NSHomeDire...
分类:
移动开发 时间:
2015-06-07 23:12:37
阅读次数:
238
沙盒文件 1 //******************** 5.2 文件操作 2 func use_FileOperations() 3 { 4 //1、获取程序的Home目录 5 let homeDirectory = NSHome...
分类:
移动开发 时间:
2015-06-07 23:04:42
阅读次数:
165