Как скопировать несколько файлов из папки ресурсов в каталог документов? - PullRequest
1 голос
/ 03 сентября 2011

Я хочу скопировать несколько файлов (с файлами .vot) из моего приложения в путь к каталогу документов.

Здесь я собираюсь добавить несколько файлов в свой проект, и эти файлы необходимо скопировать в папку каталога документов.

Например,

У меня есть файлы типа

1) One.vot

2) Two.vot

Как скопировать эти файлы .vot в каталог документов?

1 Ответ

1 голос
/ 03 сентября 2011
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];
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...