我想将多个文件(包含.vot文件)从我的应用程序复制到文档目录路径。
这里我要在我的项目中添加一些文件,这些文件需要复制到文档目录文件夹中。
例如,
我有像
这样的文件1)One.vot
2)Two.vot
如何在文档目录中复制此.vot文件?
答案 0 :(得分:1)
NSString* directoryPath = [NSString stringWithFormat: @"%@/Files", [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex: 0]];
[[NSFileManager defaultManager] createDirectoryAtPath:directoryPath withIntermediateDirectories:YES attributes:NO error:nil];
NSMutableArray *FilesArray=[[NSMutableArray alloc] initWithObjects:@"path1",@"path2"]];//add file Paths To FilesArray
for(int i=0;i<[FilesArray count];i++)
{
NSString *str=[directoryPath copy];
str=[str stringByAppendingPathExtension:[NSString stringWithFormat:@"File %i",i+1]];
NSData *FileData = [[NSData alloc] initWithContentsOfFile:[FilesArray objectAtIndex:i]];
[FileData writeToFile:str atomically:NO];
[str release];
}