Я пытаюсь скопировать каталоги с помощью copyItemAtPath, но каждый раз он терпит неудачу с сообщением «Операция не может быть завершено. Файл существует »ошибка.
Вот код, который я использую
NSLog(@"Copying from: %@ to: %@", [[NSUserDefaults standardUserDefaults] objectForKey:@"template_1_path"], path);
if(![file_manager copyItemAtPath:[NSString stringWithFormat:@"%@", [[NSUserDefaults standardUserDefaults] objectForKey:@"template_1_path"]] toPath:[NSString stringWithFormat:@"%@", path] error:&error]) {
NSLog(@"%@" [error localizedDescription]);
}
Пример журнала -
"Copying from: /Users/testuser/Sites/example_site to: /Users/testuser/Desktop"
"The operation couldn’t be completed. File exists"
Есть идеи, что я делаю неправильно?
Заранее спасибо!