iOS_study_first
来源:互联网 发布:南京图书销售软件 编辑:程序博客网 时间:2024/06/15 12:10
Sandbox沙盒的特点:
1.应用程序之间相互隔离
2.应用程序只能访问自己本地的内容,不能访问其他app文件目录结构(越狱手机除外)
3.为应用程序构建一个完整的运行空间
4.应用程序有自己的缓存和数据备份
沙盒目录结构:
1.Documents
2.HellpWorld.app
3.Library
4.Tmp
app所在沙盒Sandbox目录:
~/library/Application Support/iphone Simulator/6.0/Applications/hashCode…
真机:
/var/mobile/Applications/hashCode…
获得Home目录:
NSString *homeDirectory=NSHomeDirectory();
结果类似:
~/library/Application Support/iphone Simulator/6.0/Applications/hashCode…
NSString *appPath = [[NSBundle mainBundle]BundlePath]
结果类似:
~/library/Application Support/iphone Simulator/6.0/Applications/hashCode…/HelloWorld.app
获得Documents目录
NSArray *paths = NSSSearchPathForDirectoriesIndomains(NSDocmentDirectory,NSUserDomainMask,YES);
NSString *path=[paths ObjectAtIndex:0];
结果类似:
~/library/Application Support/iphone Simulator/6.0/Applications/hashCode…/Documents
获得Library目录
NSArray *paths = NSSSearchPathForDirectoriesIndomains(NSDocmentDirectory,NSUserDomainMask,YES);
NSString *path=[paths ObjectAtIndex:0];
结果类似:
~/library/Application Support/iphone Simulator/6.0/Applications/hashCode…/Library
获得Caches目录
NSArray *paths = NSSSearchPathForDirectoriesIndomains(NSDocmentDirectory,NSUserDomainMask,YES);
NSString *path=[paths ObjectAtIndex:0];
结果类似:
~/library/Application Support/iphone Simulator/6.0/Applications/hashCode…/Library/Caches
获得TMP目录
NSArray *tmpDir = NSTemporaryDirectory();
~/library/Application Support/iphone Simulator/6.0/Applications/hashCode…/Tmp
1.应用程序之间相互隔离
2.应用程序只能访问自己本地的内容,不能访问其他app文件目录结构(越狱手机除外)
3.为应用程序构建一个完整的运行空间
4.应用程序有自己的缓存和数据备份
沙盒目录结构:
1.Documents
2.HellpWorld.app
3.Library
4.Tmp
app所在沙盒Sandbox目录:
~/library/Application Support/iphone Simulator/6.0/Applications/hashCode…
真机:
/var/mobile/Applications/hashCode…
获得Home目录:
NSString *homeDirectory=NSHomeDirectory();
结果类似:
~/library/Application Support/iphone Simulator/6.0/Applications/hashCode…
NSString *appPath = [[NSBundle mainBundle]BundlePath]
结果类似:
~/library/Application Support/iphone Simulator/6.0/Applications/hashCode…/HelloWorld.app
获得Documents目录
NSArray *paths = NSSSearchPathForDirectoriesIndomains(NSDocmentDirectory,NSUserDomainMask,YES);
NSString *path=[paths ObjectAtIndex:0];
结果类似:
~/library/Application Support/iphone Simulator/6.0/Applications/hashCode…/Documents
获得Library目录
NSArray *paths = NSSSearchPathForDirectoriesIndomains(NSDocmentDirectory,NSUserDomainMask,YES);
NSString *path=[paths ObjectAtIndex:0];
结果类似:
~/library/Application Support/iphone Simulator/6.0/Applications/hashCode…/Library
获得Caches目录
NSArray *paths = NSSSearchPathForDirectoriesIndomains(NSDocmentDirectory,NSUserDomainMask,YES);
NSString *path=[paths ObjectAtIndex:0];
结果类似:
~/library/Application Support/iphone Simulator/6.0/Applications/hashCode…/Library/Caches
获得TMP目录
NSArray *tmpDir = NSTemporaryDirectory();
~/library/Application Support/iphone Simulator/6.0/Applications/hashCode…/Tmp
0 0
- iOS_study_first
- 第十三周上机实践项目——点、圆的关系
- HW的最后一轮面试
- Mac OS X 10.9 XCode5.1 Run Crash运行就崩溃,试试用5.1.1
- STM32串口IAP实验
- 在SharePoint2010可见Web部件中使用Web Service获得所有列表
- iOS_study_first
- 使用BitmapData实现图像的高速处理
- 加壳学习笔记(二)-汇编基础
- struts1.2 + spring2.5 + hibernate3.2框架搭建一之工程总览
- iOS_study_second
- HTTP协议学习总结(转载部分)
- ACE学习
- 关于网站备案
- PHP Notice: Undefined index: 报错