标签:
转:http://my.oschina.net/joanfen/blog/151145
一、iOS沙盒机制
iOS的应用只能访问为该应用创建的区域,不可访问其他区域,应用的其他非代码文件都存在此目录下,包括图片,属性文件plist,bundle,nib文件等,这块区域称之为沙盒(sandBox)。
二、打开沙盒路径
1、如果不知道沙盒路径,可以在自己的应用中打印其路径。
1
|
NSLog(@ "沙盒路径:%@" ,NSHomeDirectory()); |
会得到打印结果*为字母或数字,即为沙盒的路径
1
|
/Users/apple/Library/Application Support/iPhone Simulator/6.1/Applications/******-****-****-****-************ |
打开Finder,选择前往-前往文件夹(或选择快捷键command+shift+G)输入打印出来的路径即可
2、打开Finder,选择前往并按住option键,进入资源库
选择Application Support-iPhone Simulator-选择模拟器版本,即可看到各个应用的沙盒目录。
选中其中一个目录,即可看到程序的名称的App文件。
三、目录结构
沙盒默认情况下有三个目录文件夹documents,Library,tmp及应用的App文件,只可在相应的文件夹中进行操作
带图标的App文件:
选中后显示包内容,即可看到存储的图标,nib文件,属性列表等
iOS学习7:iOS沙盒(sandBox)机制(一)之获取沙盒路径及目录说明(转)
标签:
原文地址:http://www.cnblogs.com/mochaMM/p/5055041.html