码迷,mamicode.com
首页 >  
搜索关键字:nskeyedarchiver    ( 164个结果
数据存储(直接写入、NSUserDefaults、NSkeyedArchiver)
ios中常用文件存取的方法有: 1、直接写文件的方式,可以存储的对象有NSString、NSArray、NSDictionary、NSData、NSNumber,数据全部存放在一个属性列表文件(*.plist文件)中。 2、NSUeserDefaults(偏好设置),用来存储应用设置信息,文件放在p ...
分类:其他好文   时间:2016-06-06 16:48:38    阅读次数:256
IOS数据存储常用的5种方式
iOS中的数据存储(上) iOS应用数据存储的常用方式: 应用沙盒: 应用沙盒结构分析 Documents: temp: Library/Caches: Library/Preference: 沙盒根路径: 属性列表 偏好设置(Preference) NSKeyedArchiver NSData iOS中的数据存储(上) iOS应用数据存储的常用方式...
分类:移动开发   时间:2016-05-27 12:51:33    阅读次数:349
IOS数据存储之归档(NSKeyedArchiver)/解档(NSKeyedUnarchiver)
前言: 前天学习了NSUserDefaults,我们知道NSUserDefaults不能保存自定义对象,所以我们今天来认识一下归档和解档。我们先来回顾一下JAVA是怎么实现保存一个自定义对象的!首先一个自定义对象必须实现Serializable接口,然后把一个对象序列化成二进制数据写入一个byte[ ...
分类:移动开发   时间:2016-05-11 12:50:08    阅读次数:218
iOS中的数据的存储方式
Plist(NSArry\NSDictionary) Preference(偏好设置\NSUserDefaults NSCoding(NSKeyedArchiver\NSkeyedUnarchiver) SQLite3 Core Data SQLite3 什么是SQLiteSQLite是一款轻型的嵌 ...
分类:移动开发   时间:2016-05-06 21:41:56    阅读次数:274
iOS中几种数据持久化方案
所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据。在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案: plist文件(属性列表) preference(偏好设置) NSKeyedArchiver(归档) SQLite 3 CoreDa ...
分类:移动开发   时间:2016-05-06 18:59:29    阅读次数:185
IOS学习之NSKeyedArchiver、NSKeyedUnarchiver归档
IOS保存文件的其中一种形式是NSKeyedArchiver、NSKeyedUnarchiver归档: 以下内容以一个to-do lists软件为例,ChecklistItem为一个项目(数据模型),包含一个字符串text和一个BOOL标记checked,items是视图控制器的NSMutableA ...
分类:移动开发   时间:2016-04-30 23:49:07    阅读次数:348
iOS数据本地持久化
iOS开发中本地存储主要有三种形式 XML属性列表(plist)归档 Preference(偏好设置) NSKeyedArchiver归档(NSCoding) 应用沙盒 什么是应用沙盒 要想在本地存储数据,那就要知道一下什么是应用沙盒 ,其实很好理解应用沙盒就是应用的文件夹,与其他文件系统隔离。每一 ...
分类:移动开发   时间:2016-04-24 15:49:04    阅读次数:231
iOS中几种数据持久化方案总结
概论 所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据。在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案: plist文件(属性列表) preference(偏好设置) NSKeyedArchiver(归档) SQLite 3 CoreData 沙盒 在...
分类:移动开发   时间:2016-04-18 20:50:35    阅读次数:255
iOS 数据序列化,NSCoding, NSCoder
iOS可以利用NSKeyedArchiver类将对象序列化成NSData存储在磁盘上,但前提是该对象所属的类必须遵从NSCoding协议。 NSCoding协议包含两个方法,要序列化的类必须实现它们 - (void)encodeWithCoder:(NSCoder *)aCoder; //序列化的时 ...
分类:移动开发   时间:2016-04-15 00:07:46    阅读次数:224
关于iOS的归档
归档,在其他语言中又叫“序列化”,就是将对象保存到硬盘;解档,在其他语言又叫“反序列化”就是将硬盘文件还原成对象。其实归档就是数据存储的过程,在IOS中数据的存储有五种方式: xml属性列表(plist归档) NSUserDefaults(偏好设置) NSKeyedArchiver归档(加密形式) ...
分类:移动开发   时间:2016-04-13 23:32:19    阅读次数:153
164条   上一页 1 2 3 4 5 6 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!