首页 > 代码库 > 谈谈对沙河的理解
谈谈对沙河的理解
iOS应用程序只能为该应用程序创建的文件系统中读取文件,不能去其他地方访问,这个区域称作沙河(sandbox),所以所有的非代码文件都保存在此,像:图像、图标、声音、映像、属性列表、文本文件等。
1、每个应用程序都有自己的存储空间
2、应用程序不能翻过自己的围墙,去访问别的存储空间的内容
3、应用程序请求的数据都要通过权限检测,假如不符合条件的话,不会被放行
应用沙河的各个目录:
Documents:苹果建议将程序中建立的或在程序中浏览的文件数据,保存到该目录下,iTunes备份和恢复的时候,会包含此目录
Library:储存程序的默认设置和其他状态
Library/Caches:存放缓存文件,iTunes不会备份此目录,此目录下的文件,不会在应用退出的时候删除
tmp:提供一个及时创建临时文件的地方,iPhone在重启的时候,会丢弃所有的tmp文件
谈谈对沙河的理解
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。