博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IOS 使用NSKeyedArchiver类进行对象序列化和反序列化
阅读量:6936 次
发布时间:2019-06-27

本文共 484 字,大约阅读时间需要 1 分钟。

NSKeyedArchiver:对象序列化,将对象保存在文件里

NSKeyedUnarchiver:反序列化

 

#if ARCHIVE

// create and archive a roster

Roster *roster = [[Roster alloc] init];

[roster create];

[NSKeyedArchiver archiveRootObject:roster toFile:fileName];

[roster release];

#endif

#if UNARCHIVE

// unarchive roster

Roster *unarchive = [NSKeyedUnarchiver unarchiveObjectWithFile:fileName];

[unarchive print];

for (Athlete *athlete in [unarchive athletes])

[athlete print];

    [unarchive release];

#endif

    [pool release];

    return 0; 

转载地址:http://onljl.baihongyu.com/

你可能感兴趣的文章
“玲珑杯”ACM比赛 Round #12题解&源码
查看>>
我的CSS初始化,reset.css
查看>>
你首先是一个人,然后你才是程序员。
查看>>
学习MarkDown--初体验
查看>>
Oracle HA 之 基于活动数据库复制配置oracle 11.2 dataguard
查看>>
Traefik Kubernetes 初试
查看>>
jvm容器的关系
查看>>
Java-IO基础类回忆
查看>>
【python】泰语分词器安装
查看>>
struts2捕获action类异常
查看>>
算法整理(四):浅析高速排序的优化问题
查看>>
Linux的Bash Shell详解
查看>>
说说JSON和JSONP,也许你会豁然开朗,含jQuery用例
查看>>
POJ3592 Instantaneous Transference 强连通+最长路
查看>>
JAVA 并发编程-线程池(七)
查看>>
mysql 中文字段排序( 按拼音首字母排序) 的查询语句
查看>>
VIM 多行注释与取消
查看>>
Java泛型解析(01):认识泛型
查看>>
GO语言 --socket.io
查看>>
[Shell]crontab 运行任务调用shell脚本,相对路径无法找到
查看>>