IOS---文件路径相关问题

来源:互联网 发布:mac 输入法 搜狗 百度 编辑:程序博客网 时间:2024/06/05 08:44

1. NSHomeDirectory()根据你应用的运行平台返回相应的目录,当然是返回你这个应用所在沙盒的目录,比如在IOS里面,该方法返回的就是应用沙盒所在的路径

NSString *homeDocuments = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"]

2.根据NSHomeDirectory()进行文件的创建

NSString *homeDocuments = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"];NSFileManager *fileManager = [NSFileManager defaultManager];    NSError *error;  if(![fileManager fileExistsAtPath:homeDocuments])    {            [fileManager createDirectoryAtPath:homeDocuments withIntermediateDirectories:YES attributes:nil error:&error];                if(!error)        {            NSLog(@"文件初始化错误-----%@",error);        }    }

3.判断文件是否存在

NSFileManager *fileManager=[NSFileManager defaultManager];return [fileManager fileExistsAtPath:fileName];


4.使用NSSearchPathForDirectoriesInDomains获取指定路径

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);NSString *dc = [paths objectAtIndex:0];NSString *fileDC = [dc stringByAppendingPathComponent:@"show.txt"];



0 0
原创粉丝点击