我有一个问题,我需要将 Documents 子目录的内容移动到 Documents Directory 的“根目录”。为此,我想将子目录的所有内容复制到 Documents 目录,然后删除我的子目录。
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *documentinbox = [documentsDirectory stringByAppendingPathComponent:@"inbox"]
这就是我获取 Documents 目录的路径以及名为 inbox 的子目录的路径的方式。
NSArray *inboxContents = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:documentinbox error:nil];
NSFileManager *fileManager = [NSFileManager defaultManager];
然后我创建一个包含子文件夹中所有文档的数组,并初始化文件管理器。
现在我必须实现 for 循环,为每个文档将文档从子目录复制到 Documents 目录。
for(int i=0;i<[inboxContents count];i++){
//here there is the problem, I don't know how to copy each file
我想使用moveItemAtPath方法,但是不知道如何获取每个文件的路径。
希望您能理解我的问题,感谢您的帮助 Nicco