沙盒路径

1. App Home(/AppBane,aoo)。包含App bundle的目录,不要在该路径下写任何文件。


2. /Documents/。使用该路径放置关键数据,也就是不能通过App重新生成的数据。该路径可通过配置实现iTunes共享文件。可被iTunes备份。(现在保存在该路径下的文件还需要考虑iCloud同步)


3. /Library/。该路径下一般保存着用户配置文件。可创建子文件夹。可以用来放置您希望被备份但不希望被用户看到的数据。该路径下的文件夹,除Caches以外,都会被iTunes备份。


4. /tmp/。使用该路径保存临时文件。App应该删除那些不再被使用的文件,系统也会在App关闭后删除残留文件。该路径下的文件不会被iTunes备份。


代码如下:
 //程序所在目录
    NSString *path1=NSHomeDirectory();
    NSLog(@"path1  is %@\n\n\n",path1);
    
    Users/huangbaoxian/Library/Application Support/iPhone Simulator/7.1/Applications/8A0D16B8-041F-4BA0-8823-77D7B52E6753
    
    
    //缓存目录Library/Caches
    NSString *path2=[NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) lastObject];
    NSLog(@" path2  %@\n\n\n",path2);
    
    ///Users/huangbaoxian/Library/Application Support/iPhone Simulator/7.1/Applications/8A0D16B8-041F-4BA0-8823-77D7B52E6753/Library/Caches
    
    
    NSString *path3=[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];
    NSLog(@"path3 is %@\n\n\n",path3);
    //Users/huangbaoxian/Library/Application Support/iPhone Simulator/7.1/Applications/8A0D16B8-041F-4BA0-8823-77D7B52E6753/Documents
    
    
    //拼接路径
    NSString *path4=[NSHomeDirectory() stringByAppendingPathComponent: @"Documents"];
    NSLog(@"path4 is %@\n\n\n",path4);
    //Users/huangbaoxian/Library/Application Support/iPhone Simulator/7.1/Applications/8A0D16B8-041F-4BA0-8823-77D7B52E6753/Documents
    
   
    NSString *path5 = [NSHomeDirectory() stringByAppendingPathComponent:@"Library"];
    
    NSLog(@"path5 is %@\n\n\n", path5);
    ///Users/yuanjun/Library/Application Support/iPhone Simulator/4.2/Applications/172DB70A-145B-4575-A31E-D501AC6EA830/Library
   
    NSString *path6 = [NSHomeDirectory() stringByAppendingPathComponent:@"temp"];
    
    NSLog(@"path6 is  :%@\n\n\n", path6);
    ///Users/yuanjun/Library/Application Support/iPhone Simulator/4.2/Applications/172DB70A-145B-4575-A31E-D501AC6EA830/temp
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值