iOS 沙盒


iOS沙盒大家都不陌生

沙盒目录下有三个文件夹Documents、Library(下面有Caches和Preferences目录)、tmp。

Documents

可自定义文件(自定义文件默认iTunes会备份,可设置不备份)

持久化数据,例如文件数据等,大文件审核会被拒,苹果建议将在应用程序中浏览到的文件数据保存在该目录下

低存储、程序退出都不会删除数据

iTunes会备份

 

Library

包含Caches和Preferences

可自定义文件(自定义文件默认iTunes会备份,可设置不备份)

Caches

缓存文件,例如图片视频等大文件,第三方框架的缓存信息处理都在这个文件中

程序退出不删除,但是低存储空间时可能会被删除

iTunes不会备份

Preferences

保存应用程序的所有偏好设置iOS的Settings(设置),苹果自带对象,小数据

低存储、程序退出都不会删除数据

通过NSUserDefault访问

iTunes会备份

 

tmp

临时文件,例如zip包

程序退出时会被删除

iTunes不会备份

iOS 沙盒

 

 

 

原创文章,作者:1402239773,如若转载,请注明出处:https://blog.ytso.com/276415.html

(0)
上一篇 2022年7月23日
下一篇 2022年7月23日

相关推荐

发表回复

登录后才能评论