zoukankan      html  css  js  c++  java
  • iOS沙盒

    Documents   苹果建议将程序中创建的或在程序中浏览到的文件数据保存在该目录下,iTunes备份和恢复的时候会包括此目录;
    Library         存储程序的默认设置或其它 状态信息;
                       Caches:存放缓存文件,iTunes不会备份此目录,此目录下文件不会在应用退出删除;
    tmp             创建和存放临时文件的地方。 
     
    1        //获取根目录 
    2         NSString *homePath = NSHomeDirectory(); 
    3         NSLog(@"Home目录:%@",homePath);         
    4
    5         //获取Documents文件夹目录,第一个参数是说明获取Doucments文件夹目录,第二个参数说明是在当前应用沙盒中获取,所有应用沙盒目录组成一个数组结构的数据存放 
    6         NSArray *docPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES); 
    7         NSString *documentsPath = [docPath objectAtIndex:0]; 
    8         NSLog(@"Documents目录:%@",documentsPath);
    15         //Library目录 
    16         NSArray *libsPath = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES); 
    17         NSString *libPath = [libsPath objectAtIndex:0]; 
    18         NSLog(@"Library目录:%@",libPath); 
    10         //获取Cache目录  (缓存文件 SDWebImage)
    11         NSArray *cacPath = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);  
    12         NSString *cachePath = [cacPath objectAtIndex:0];  
    13         NSLog(@"Cache目录:%@",cachePath);  
    
    
    
    20         //temp目录  
    21         NSString *tempPath = NSTemporaryDirectory();  
    22         NSLog(@"temp目录:%@",tempPath); 
    
    
     
     
     
  • 相关阅读:
    多值参数
    TK图形界面
    匿名函数
    try -catch-finally一些要点
    C#枚举类型转换
    Linux下查看MySQL的安装路径
    linux安装oracle 报错[INS-20802] Oracle Net Configuration Assistant failed 解决办法
    suse-Linux下安装Oracle11g服务器
    window7 下安卓开发环境搭建
    学习Linux最简单的方法
  • 原文地址:https://www.cnblogs.com/cfl911014/p/6596204.html
Copyright © 2011-2022 走看看