美文网首页
沙盒中的文件目录结构及作用

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

作者: 张_何 | 来源:发表于2021-05-03 19:45 被阅读0次

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

    Documents

    • 保存用户创建的文档文件的目录,用户可以通过文件分享分享该目录下的文件。在iTunes和iCloud备份时会备份该目录。建议保存你希望用户看得见的文件

    Library

    • 苹果不建议在该目录下保存任何用户相关数据,而是保存APP运行需要的修改数据,当然用户可以根据自己的实际需要进行保存。包含四个文件夹:
    Cache

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

    Preferences:

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

    Application Support:

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

    Frameworks:

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

    tmp

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

    相关文章

      网友评论

          本文标题:沙盒中的文件目录结构及作用

          本文链接:https://www.haomeiwen.com/subject/kbxqdltx.html