美文网首页
沙盒获取路径

沙盒获取路径

作者: i诺离 | 来源:发表于2016-12-09 10:09 被阅读3次
    • 模拟器的路径
    /contents/developer/platforms/iphoneos.platform/devicesupport
    
    • 获取沙盒根目录路径
    NSString*homeDir = NSHomeDirectory();
    
    • 获取Documents目录路径
    NSString*docDir = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES) firstObject];
    
    • 获取Library的目录路径
    NSString*libDir = [NSSearchPathForDirectoriesInDomains(NSLibraryDirectory,NSUserDomainMask,YES) lastObject];
    
    • 获取cache目录路径
    NSString*cachesDir = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory,NSUserDomainMask,YES) firstObject];
    

    // directory:搜索文件夹
    // domainMask:在哪个范围内搜索 NSUserDomainMask:在用户中查找
    // expandTilde: YES :在路径展开 NO:不展开路径 ~:代替沙盒路径

    • 获取tmp目录路径
    NSString*tmpDir =NSTemporaryDirectory();
    
    • 获取工程路径
    NSLog(@"%@",[[NSBundle mainBundle] bundlePath]);
    
    • 获取工程目录下的文件路径
    NSString*imagePath = [[NSBundle mainBundle] pathForResource:@"apple" ofType:@"png"];
    UIImage*appleImage = [[UIImage alloc] initWithContentsOfFile:imagePath];
    

    相关文章

      网友评论

          本文标题:沙盒获取路径

          本文链接:https://www.haomeiwen.com/subject/rzjdpttx.html