Jak zastąpić folder przy użyciu [NSFileManager defaultManager] podczas kopiowania?

Używając poniższej linii,

[fileManager copyItemAtPath:sourcePath toPath:targetPath error:&error];

Możemy skopiować folder, ale jeśli folder już istnieje, generuje wyjątek „Występuje plik”. Aby nadpisać pojedynczy plik, możemy to osiągnąć za pomocą następujących linii:

NSData *myData = [NSData dataWithContentsOfURL:FileURL]; /fetch single file
[myData writeToFile:targetPath atomically:YES];

Ale chcę skopiować już istniejący folder, tj.przepisać.

Edytować : Prosta możliwość, mogę usunąć elementy przed ich skopiowaniem.

Zaproponuj więcej możliwości.

questionAnswers(4)

yourAnswerToTheQuestion