沙盒中的文件目录结构及作用

2021-05-03  本文已影响0人  张_何

沙盒的目录结构及每个文件的作用

Documents

Library

Cache

建议保存数据缓存使用。在用户的磁盘空间已经使用完毕时有可能删除该目录下的文件,在APP使用期间不会删除,APP没有运行时系统有可能进行删除。需要持久化的数据建议不要保存在该目录下,以免系统强制删除。

Preferences:

用户偏好存储目录,在使用NSUserDefaults或者CFPreferences接口保存的数据保存在该目录下,编程人员不需要对该目录进行管理。在iTunes和iCloud备份时会备份该目录。

Application Support:

建议用来存储除用户数据相关以外的所有文件,如游戏的新关卡。在iTunes和iCloud备份时会备份该目录。

Frameworks:

用来保存动态库的文件夹,在iOS系统中已不能使用,该目录可以忽略。

tmp

苹果建议该目录用来保存临时使用的数据,编程人员应该在数据长时间内不使用时主动删除该目录下的文件,在APP没有运行期间,系统可能删除该目录下的文件。在iTunes和iCloud备份时不会备份该目录。

上一篇 下一篇

猜你喜欢

热点阅读