iOS-Sandbox
来源:互联网 发布:php 获取数组元素 编辑:程序博客网 时间:2024/05/29 19:30
Every App is an island
iOS 的一个应用对应一个Sandbox,正常情况下是不能够去访问其它文件目录,每一个应用就像一个岛屿。
Sandbox模型:
文件目录以及其作用
Sandbox包含一个Bundle容器,一个Data容器,和一个iCloud容器。
1、MyApp.app 目录
这是应用程序的程序包目录,包含应用程序和它所有的资源。这个目录没有写入文件的权限。由于应用程序必须经过签名,所以您在运行时不能对这个目录中的内容进行修改,否则可能会使应用程序无法启动。
iTunes 不会备份这个目录的文件。
2、Documents目录
这个目录用于存储用户数据或其它应该定期备份的信息,苹果建议将程序中建立的或在程序中浏览到的文件数据保存在该目录下。
iTunes 备份和恢复的时候会包括此目录。
3、Library目录
这个目录下有两个子目录:Caches 和 Preferences
Caches 目录除外的,其它Library目录会被iTunes备份。
Preferences 目录包含应用程序的偏好设置文件。您不应该直接创建偏好设置文件,而是应该使用NSUserDefaults类来取得和设置应用程序的偏好。
Caches 目录用于存放应用程序专用的支持文件,保存应用程序再次启动过程中需要的信息。
4、tmp 目录:这个目录用于存放临时文件,保存应用程序再次启动过程中不需要的信息,重启后清空。
0 0
- iOS-Sandbox
- ios (sandbox)沙盒
- IOS之sandbox
- iOS沙盒(sandbox)
- iOS 沙盒(SandBox)
- iOS沙盒(sandbox)
- iOS沙盒(sandbox)机制
- iOS沙盒(sandbox)
- ios沙盒(sandbox)
- IOS Dev Intro - Sandbox
- IOS沙盒机制(SandBox)
- IOS沙盒机制(SandBox)
- IOS沙盒机制(SandBox)
- iOS的SandBox的结构
- Sandbox
- Sandbox
- sandbox
- 剥开ios 系统sandbox神秘面纱
- sql中distinct用法
- 友盟分享——微信、腾讯微博、新浪微博分享失败原因分析
- 移动端企业IM系统优化
- 如何区分Java中的值传递和引用传递
- CSS3属性之text-overflow:ellipsis详解
- iOS-Sandbox
- MyBatis异常-Property 'configLocation' not specified, using default MyBatis Configuration
- [2016/03/14] 2015蓝桥杯省赛A组Java语言 真题略解
- 迭代器逆置容器元素
- Android中LayoutInflater类的inflate方法的使用及注意事项
- 【2016年Esri开发者大会亮点解析】Runtime Quartz,下一代的ArcGIS Runtime SDKs
- java文件读写操作大全
- 面试中的 10 大排序算法总结-->http://write.blog.csdn.net/postedit?ref=toolbar
- 51nod1080 两个数的平方和