简单对象数据持久化

简单介绍:实现对象持久化,首先需要创建保存文件的路径,然后将对象写入路径所指的地址。重复向一个地址写入文件,旧对象被覆盖。

-,分别获取沙河下各个文件路径

1.获取沙盒目录下Documents文件夹路径


简单对象数据持久化_第1张图片
test1_1
简单对象数据持久化_第2张图片
test1_2


简单对象数据持久化_第3张图片
目前写法


2.获取沙盒目录下Librar文件夹路径


简单对象数据持久化_第4张图片
test2_1


简单对象数据持久化_第5张图片
test2_2


简单对象数据持久化_第6张图片
目前写法

3.获取沙盒目录下Caches文件夹路径


简单对象数据持久化_第7张图片
test3_1


简单对象数据持久化_第8张图片
test3_2


简单对象数据持久化_第9张图片
目前写法

4.获取沙盒目录下tmp文件夹路径


简单对象数据持久化_第10张图片
目前写法


注意:


简单对象数据持久化_第11张图片

各个文件夹作用。

Documents:苹果建议将程序中建立的或在程序中浏览到的文件数据保存在该目录下,iTunes备份和恢复的时候会包括此目录

Library:存储程序的默认设置或其它状态信息;

Library/Caches:存放缓存文件,iTunes不会备份此目录,此目录下文件不会在应用退出删除

tmp:提供一个即时创建临时文件的地方。

根据需要在文件夹下面创建文件。


二,在路径后面拼接字符串


自定义拼接字符串

三,写入硬盘


四,从硬盘读取文件


简单对象数据持久化_第12张图片

五,两份文件写入同一地址,新文件将旧文件覆盖


简单对象数据持久化_第13张图片

你可能感兴趣的:(简单对象数据持久化)