获取IOS下各种路径

简介: 获取IOS下各种路径
//获取家目录路径的函数:
    NSString *homeDir = NSHomeDirectory();
    ///document
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentationDirectory, NSUserDomainMask, YES);//程序主目录
    NSString *documentDic = [paths objectAtIndex:0];
    //cache
    NSArray *paths1 = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
    NSString *cache = [paths1 objectAtIndex:0];
    //获取tmp目录路径的方法:
    NSString *tmpDir = NSTemporaryDirectory();
    //获取应用程序程序包中资源文件路径的方法:例如获取程序包中一个图片资源(apple.png)路径的方法:
    NSString *imagePath = [[NSBundle mainBundle] pathForResource:@"apple" ofType:@"png"];
    UIImage *appleImage = [[UIImage alloc] initWithContentsOfFile:imagePath];
相关文章
|
图形学 iOS开发
iOS 贝塞尔路径
iOS 贝塞尔路径
70 0
|
开发工具 git iOS开发
iOS开发 - 不小心删除了Copy Bundle Resources怎么办?(多人开发频繁添加删除图片导致图片路径重复,编译报错)
iOS开发 - 不小心删除了Copy Bundle Resources怎么办?(多人开发频繁添加删除图片导致图片路径重复,编译报错)
253 0
iOS开发 - 不小心删除了Copy Bundle Resources怎么办?(多人开发频繁添加删除图片导致图片路径重复,编译报错)
|
iOS开发
iOS - 遍历指定路径下的所有文件(不包括更下级文件)
iOS - 遍历指定路径下的所有文件(不包括更下级文件)
359 0
iOS - 遍历指定路径下的所有文件(不包括更下级文件)
|
iOS开发
ios获取Document文件夹路径
ios获取Document文件夹路径
225 0
|
iOS开发
IOS学习笔记七之KVC和Key路径
IOS学习笔记七之KVC和Key路径
136 0
|
网络性能优化 iOS开发 网络架构