ios对象归档
来源:互联网 发布:it行业新闻 编辑:程序博客网 时间:2024/04/30 23:37
对象归档是一种序列化的方式,对一个对象进行完整的归档必须满足的条件是:该对象的类必须实现NSCoding协议,实现方法- (void)encodeWithCoder:(NSCoder *)aCoder;
- (id)initWithCoder:(NSCoder *)aDecoder
另外用到的类为:归档类 NSKeyedArchiver 和 反归档类 NSKeyedUnarchiver
归档的核心算法为:NSMutableData *mData = [NSMutableData data];
NSKeyedArchiver *archiver = [[NSKeyedArchiver alloc] initForWritingWithMutableData:mData];
NSArray *array = [[NSArray alloc]initWithObjects:@"111",@"222", nil];
[archiver encodeObject:array forKey:@"array"];
[archiver finishEncoding];
[mData writeToFile:path atomically: YES];
0 0
- IOS --- 对象归档
- IOS --- 对象归档
- ios对象归档
- IOS存储对象(归档)
- iOS之对象归档
- iOS--对象归档
- IOS 对象归档 数据库存储
- IOS --- 对象归档
- iOS 对象归档(1) 对foundation中对象进行归档
- iOS开发之数据以及对象归档与解归档
- iOS疯狂详解之复杂对象归档反归档
- iOS 对象持久化之- 归档 archiving
- iOS对象持久化归档 NSKeyedArchiver
- iOS文档序列化(对象归档)
- iOS开发之自定义对象归档
- IOS数据持久化之对象归档
- IOS-MJExtension一句话搞定对象归档
- iOS 数据的本地存储-对象归档
- 欢迎使用CSDN-markdown编辑器
- 管中窥豹,物联网之我见
- POI数据格式
- 学习笔记(一):inline内联函数
- log4j的配置方式和加载方式
- ios对象归档
- Java学习(二)--java概述
- pdf格式转换成ppt的转换方法
- [并发并行]_[线程同步]_[Windows用户态下的原子访问的互锁函数]
- 公告个人计划,更有执行力
- 产品配置管理操作规范
- JSONP解决js跨域请求的问题
- [Java]String之寻根问底
- Android 5.1将于下月发布,将改善续航功能