标签:文件 删除 自定义 备份 iOS iTunes 沙盒 Preferences
iOS沙盒大家都不陌生
沙盒目录下有三个文件夹Documents、Library(下面有Caches和Preferences目录)、tmp。
Documents
可自定义文件(自定义文件默认iTunes会备份,可设置不备份)
持久化数据,例如文件数据等,大文件审核会被拒,苹果建议将在应用程序中浏览到的文件数据保存在该目录下
低存储、程序退出都不会删除数据
iTunes会备份
Library
包含Caches和Preferences
可自定义文件(自定义文件默认iTunes会备份,可设置不备份)
Caches
缓存文件,例如图片视频等大文件,第三方框架的缓存信息处理都在这个文件中
程序退出不删除,但是低存储空间时可能会被删除
iTunes不会备份
Preferences
保存应用程序的所有偏好设置iOS的Settings(设置),苹果自带对象,小数据
低存储、程序退出都不会删除数据
通过NSUserDefault访问
iTunes会备份
tmp
临时文件,例如zip包
程序退出时会被删除
iTunes不会备份
标签:文件,删除,自定义,备份,iOS,iTunes,沙盒,Preferences 来源: https://www.cnblogs.com/lijianyi/p/16511733.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。