解档专题

归档解档的简单回顾——由于数据解析的原理与此类似(面试也会问到)

新建工程 Person.h //// Person.h// 归档和解档//// Created by apple on 15/10/26.// Copyright (c) 2015年 LiuXun. All rights reserved.//#import <UIKit/UIKit.h>/**归档和解档在开发中很少使用*/@interface Person : N

利用runtime进行归档解档

做过iOS开发的应该都知道数据的本地化的方式,其中归档就是其中的一种。说实话,在本人在项目中并不是很常用归档来进行数据的本地存储。今天之所以写这篇博客是因为最近了解到原来我们还能利用runtime进行归档和解档。 先来看一下我们之前的归档、解档代码: 例如我们要对Person这个拥有name和age属性的类的某个对象进行归档,其中Person类中的代码: #import "Person

归档/解档

一.  归档方法 归档 1->有一个遵守了 NSCoding 协议的复杂对象 2->初始化对象 3->NSMutabledata 4->使用 NSMutableData 初始化归档工具 (归档工具作用:  将 person 类进行编码到 mutabaleData 里面) 5->通过工具将对象编码写入到 NSData 6->结束编码 7->把NSMu

Runtime--将信息对象归档解档

当我们需要将一个对象进行归档时,都要让该对象的类遵守NSCoding协议,再实现归档和接档方法。例如有一个Person类,该类有两个成员变量 1 2 @property (nonatomic,copy) NSString *name; @property (nonatomic,assign)  int  age; 两个协议的实现方法如下 /**