- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
//获取家目录
NSString* homePath = NSHomeDirectory();
NSLog(@"家目录:%@",homePath);
//获取Documents路经
NSArray* pathArr1 = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString* docuPath = [pathArr1 objectAtIndex:0];
NSLog(@"Documents路径:%@",docuPath);
//获取Library路径
NSArray* pathArr2 = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES);
NSString* libPath = [pathArr2 objectAtIndex:0];
NSLog(@"Library路径:%@",libPath);
//获取tmp路径
NSString* tmpPath = NSTemporaryDirectory();
NSLog(@"tmp路径:%@",tmpPath);
//获取Library中的Caches路径
NSArray* pathArr3 = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
NSString* cachPath = [pathArr3 objectAtIndex:0];
NSLog(@"Caches路径:%@",cachPath);
//获取Library中的Preferences路径
NSArray* pathArr4 = NSSearchPathForDirectoriesInDomains(NSPreferencePanesDirectory, NSUserDomainMask, YES);
NSString* PrefPath = [pathArr4 objectAtIndex:0];
NSLog(@"Preferences路径:%@",PrefPath);
}
沙盒路径(OC)
最新推荐文章于 2017-07-03 19:11:43 发布
本文介绍了一个iOS应用程序中如何使用Objective-C获取各种重要目录路径的方法,包括家目录、Documents目录、Library目录及其子目录如Caches和Preferences等。
1947

被折叠的 条评论
为什么被折叠?



