iOS App沙盒环境与文件管理

所属分类:ios | 发布于 2024-01-31 17:36:06

App产生的数据都存放在自己的沙盒中,一般沙盒又三个文件夹:Documents、Library和tmp

Documents: 这个目录存放用户数据。存放用户可以管理的文件;iTunes备份和恢复的时候会包括此目录。
Library: 主要使用它的子文件夹,我们熟悉的NSUserDefaults就存在于它的子目录中。
Library/Caches: 存放缓存文件,iTunes不会备份此目录,此目录下文件不会在应用退出删除,“删除缓存”一般指的就是清除此目录下的文件。
Library/PreferencesNSUserDefaults的数据存放于此目录下。
tmp: App应当负责在不需要使用的时候清理这些文件,系统在App不运行的时候也可能清理这个目录。

文哥博客(https://wenge365.com)属于文野个人博客,欢迎浏览使用

联系方式:qq:52292959 邮箱:52292959@qq.com

备案号:粤ICP备18108585号 友情链接