获取一些目录路径的方法


1,获取家目录路径的函数:

NSString*homeDir = NSHomeDirectory();

2,获取Documents目录路径的方法:

NSArray*paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES);

NSString*docDir = [paths objectAtIndex:0];

3,获取Caches目录路径的方法:

NSArray*paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask,YES);

NSString*cachesDir = [paths objectAtIndex:0];

4,获取tmp目录路径的方法:

NSString*tmpDir = NSTemporaryDirectory();

5,获取应用程序程序包中资源文件路径的方法:

例如获取程序包中一个图片资源(apple.png)路径的方法:

NSString*imagePath = [[NSBundle mainBundle] pathForResource:@”apple” ofType:@”png”];

UIImage*appleImage = [[UIImage alloc] initWithContentsOfFile:imagePath];

代码中的mainBundle类方法用于返回一个代表应用程序包的对象。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章