码迷,mamicode.com
首页 > 其他好文 > 详细

谈谈对沙河的理解

时间:2016-11-10 01:37:05      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:状态   hone   文件系统   建立   恢复   目录   删除   程序   权限   

  iOS应用程序只能为该应用程序创建的文件系统中读取文件,不能去其他地方访问,这个区域称作沙河(sandbox),所以所有的非代码文件都保存在此,像:图像、图标、声音、映像、属性列表、文本文件等。

1、每个应用程序都有自己的存储空间

2、应用程序不能翻过自己的围墙,去访问别的存储空间的内容

3、应用程序请求的数据都要通过权限检测,假如不符合条件的话,不会被放行

应用沙河的各个目录:

Documents:苹果建议将程序中建立的或在程序中浏览的文件数据,保存到该目录下,iTunes备份和恢复的时候,会包含此目录

Library:储存程序的默认设置和其他状态

Library/Caches:存放缓存文件,iTunes不会备份此目录,此目录下的文件,不会在应用退出的时候删除

tmp:提供一个及时创建临时文件的地方,iPhone在重启的时候,会丢弃所有的tmp文件

 

谈谈对沙河的理解

标签:状态   hone   文件系统   建立   恢复   目录   删除   程序   权限   

原文地址:http://www.cnblogs.com/bxfbk/p/6049155.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!