iOS开发 UI -ios 数据存储方式
markWX
创造世界
展开
-
iOS 数据存储方式(XML属性列表-plist)
一. iOS 开发中的数据存储有以下几种方式: 1.plist (XML属性列表归档) 2.偏好设置 3.NSKeydeArchiver 归档 (存储自定义对象/模型) 4.SQLite3 (数据库, 关系型数据库, 不能直接存储对象,要编写一些数据库的语句,将对象拆开存储) 5.CoreData (对象型的数据库, 把内部环节屏蔽) 二.这些数据都存储应用沙盒中 每个iOS原创 2016-05-21 19:37:43 · 518 阅读 · 0 评论 -
iOS 数据存储方式(偏好设置)
一.简单说明 偏好设置的存储一般是为了保存一些比较常规的设置,比如用户名,字体大小,是否自动登录等信息.存储的位置在沙盒的 Library(Preferences) 文件夹中. 二.注意点 1.偏好设置是专门用来保存应用程序的配置信息的,一般情况不要在偏好设置中保存其他数据.如果利用系统的偏好设置来存储数据,默认就是存储在 Preferences文件夹中的,偏好设置会将所有的数据都保原创 2016-05-21 20:02:14 · 589 阅读 · 0 评论 -
iOS 数据存储方式(XML属性列表-归档)
一.简单说明 在使用plist进行数据存储和读取,只适用于系统自带的一些常用类型才能用,且必须先获取路径相对麻烦; 偏好设置(将所有的东西都保存在同一个文件夹下面,且主要用于存储应用的设置信息) 归档:因为前两者都有一个致命的缺陷,只能存储常用的类型。归档可以实现把自定义的对象存放在文件中。 二.代码示例 1.首先创建一个模型对象类, 在.h文件中如下:原创 2016-05-21 21:32:02 · 498 阅读 · 0 评论