NSFileManager 常用方法

来源:互联网 发布:知乐小说最好看 编辑:程序博客网 时间:2024/06/11 07:15
#pragma mark  新建文件夹-(void)createDir{    NSString *document = [self documentDir];    NSFileManager *manager = [NSFileManager defaultManager];    NSString *newDir = [document stringByAppendingPathComponent:@"newDir"];        if ([manager fileExistsAtPath:newDir]) {        NSLog(@"文件夹已存在");    }else{        BOOL res = [manager createDirectoryAtPath:newDir withIntermediateDirectories:YES attributes:nil error:nil];        if (res) {            NSLog(@"文件夹创建成功");                    }else{            NSLog(@"文件夹创建失败");        }    }    }

#pragma mark  遍历文件-(void)ergodicFile{    NSString *document = [self documentDir];    NSFileManager *manager = [NSFileManager defaultManager];    NSArray *fileArray = [manager contentsOfDirectoryAtPath:document error:nil];    NSLog(@"%@",fileArray);}

#pragma mark  document路径-(NSString *)documentDir{    NSArray *doc = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);    return doc[0];}

0 0
原创粉丝点击