60-iOS本地(沙盒)存储

2017-11-03  本文已影响49人  IMKel

一、存储的地方介绍


iOS 本地存储主要存储在沙盒中,那么何为沙盒?沙盒其实就是一个文件夹。这些文件夹主要用来存放数据文件的。

1.如何进入沙盒?

注意1:只有模拟器调试时才能进入沙盒,真机调试是进不了的。
注意2:沙盒路径是会变的,好像是每次重新运行APP时路径就会改变,因此在访问沙盒目录下的自建文件(自己在沙盒目录下创建的文件)时,应该先使用系统方法获取沙盒路径,再拼接自建文件夹路径,而不能使用之前保存的自建文件夹的全路径来访问自建文件,否则将访问失败。

2.沙盒文件夹一共有3个

Snip20170520_2.png

3.现在开始按照顺序对沙盒目录下的文件夹进行文件介绍


二、存储技术

笔者知道的有这么几种技术
1、NSUserdDefault(单利)存储形式plist,文件自动存放在Library/Preferences目录中。
2、NSKeyedArchive(归档),可以保存模型,牛逼得很。
3、数据库(数据库有好多种)


上一篇下一篇

猜你喜欢

热点阅读