iOS 应用程序目录结构
来源:互联网 发布:linux 安装bcompare 编辑:程序博客网 时间:2024/06/13 19:34
iOS应用程序采用的是沙盒原理设计,普及一下知识:沙盒是在受限的安全环境中运行应用程序的一种做法,这种做法是要限制授予应用程序的代码访问权限。
具体的特点有三点:1、每个应用程序都有自己的存储空间; 2、应用程序不能翻过自己的围墙去访问别的存储空间的内容;3、应用程序请求的数据都要通过权限检测,假如不符合条件的话,不会被放行。
在Finder上点->前往->前往文件夹,输入/Users/username/Library/Application Support/iPhone Simulator/ 前往。username这里写你的用户名。这样就能在Mac上找到模拟器上应用程序的沙盒目录了。每一个应用程序都有自己独立的三个目录:Document, Library, tmp,这三个目录之间不能相互访问。
Documents:苹果建议将程序中建立的或在程序中浏览到的文件数据保存在该目录下,iTunes备份和恢复的时候会包括此目录
Library:存储程序的默认设置或其它状态信息;
Library/Caches:存放缓存文件,iTunes不会备份此目录,此目录下文件不会在应用退出删除;
tmp:提供一个即时创建临时文件的地方。
iTunes在与iPhone同步时,备份所有的Documents和Library文件。
iPhone在重启时,会丢弃所有的tmp文件。
希望可以帮助大家。
- iOS 应用程序目录结构
- iOS 应用程序目录结构
- [ios]iOS模拟器应用程序目录结构
- iOS应用程序沙盒目录结构+获取代码
- Android应用程序目录结构
- Android应用程序目录结构
- Android应用程序目录结构
- Android应用程序目录结构
- Android应用程序目录结构
- web应用程序目录结构
- Web应用程序目录结构
- IOS应用程序目录
- IOS应用程序的结构
- JSP应用程序目录结构回顾
- OpenShift: Python应用程序目录结构
- Android应用程序工程目录结构
- Android应用程序的目录结构
- android 应用程序的目录结构
- 开始我的技术学习之旅
- ZipBeginFileEvent.class
- C++中构造函数和析构函数避免调用虚函数的问题
- Oracle Fusion Overview
- C++内存池的实现实例
- iOS 应用程序目录结构
- android视图截屏功能
- struts2国际化--更改浏览器默认语言环境
- 用户体验是网站建设的核心
- mysql之innodb存储引擎特性汇总
- MySQL数据库备份和还原的常用命令小结【备忘】
- Android研究-Android的init启动到launcher启动-主要分析zygote服务
- 自己写的绑Hosts脚本
- COM入门 一