归档:用某种格式保存某个对象,又称持久化。1XML 属性列表plist归档(持久化)2Preference(偏好设置)3NSKeyedArchiver归档4SQLite35Core Data(操纵SQLLite3)应用沙盒一、iOS沙盒机制iOS的应用只能访问为该应用创建的区域,不可访问其他区域,....
分类:
移动开发 时间:
2015-06-20 00:20:51
阅读次数:
347
干iOS开发时间,后经常用来plist文件。 那plist什么文件是它? 它的全称是:Property List,属性列表文件,它是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist。因此通常被称为plist文件。文件是xml格式的。Plist文件通经常使用于储存用户设置。也...
分类:
移动开发 时间:
2015-06-19 20:12:59
阅读次数:
126
在当前类中 调用这个方法 -- 就可以获取 这个类中所定义的属性 -func getPropertieNames(){ var outCount:UInt32 outCount = 0 var peopers:UnsafeMutablePointer! = class_cop...
分类:
编程语言 时间:
2015-06-18 08:10:27
阅读次数:
193
属性:Attributes 存储节点的属性列表(只读)childNodes 存储节点的子节点列表(只读)dataType 返回此节点的数据类型Definition 以DTD或XML模式给出的节点的定义(只读)Doctype 指定文档类型节点(只读)documentElement 返回文档的根元素(可...
分类:
Web程序 时间:
2015-06-16 20:57:46
阅读次数:
140
IOS数据存储的几种方式 XML属性列表(plist) 归档 Preference(偏好设置) NSKeyedArchiver归档(NSCoding) SQLite3 Core Data先来研究一下前三种。 每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待...
分类:
移动开发 时间:
2015-06-14 13:44:37
阅读次数:
140
原文:http://blog.sina.com.cn/s/blog_7124765801015imx.htmlIOS提供的数据持久化方式有:SQLite、CoreData、属性列表、NSUserDefault、对象归档。这里来简单介绍下对象归档:对象归档是将对象归档以文件的形式保存到磁盘中(也称为序...
分类:
移动开发 时间:
2015-06-12 20:39:37
阅读次数:
148
原文:http://www.cnblogs.com/wzk89/p/3939782.html属性列表文件是一种XML文件,Foundation框架中的数组和字典等都可以于属性列表文件相互转换。NSArray类常用读写属性列表文件的方法:+arrayWithContentsOfFile:类级构造方法,...
分类:
移动开发 时间:
2015-06-12 18:56:24
阅读次数:
135
1、IOS沙盒机制( 沙盒(sandbox)机制)
IOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。
1.1、每个应用程序都有自己的存储空间
1.2、应用程序不能翻过自己的围墙去访问别的存储空间的内容
1.3、应用程序请求的数据都要通过权限检测...
分类:
移动开发 时间:
2015-06-09 17:27:42
阅读次数:
133
1 NSUserdefaults
主要用来存储一些短小的信息,例如应用程序设置和属性及用户数据。
2 属性列表
以列表的形式把数据存储到磁盘上。属性列表类包括NSArray, NSDictionary, NSString, NSNumber, NSDate, NSdata。
这些类型的数据可用直接调用writeToFile和相应的加载函数来存储到磁盘和从磁盘读出。
相应的加载函数...
分类:
移动开发 时间:
2015-06-09 17:11:40
阅读次数:
130
IOS数据持久化的方式分为三种:属性列表 (plist、NSUserDefaults)归档 (NSKeyedArchiver)数据库 (SQLite、Core Data、第三方类库等归档(又名序列化),把对象转为字节码,以文件的形式存储到磁盘上;程序运行过程中或者当再次重写打开程序的时候,可以通过解...
分类:
移动开发 时间:
2015-06-09 13:34:51
阅读次数:
111