Directorios de copy de iOS que incluyen subdirectorys

Estoy trabajando con la carpeta de documentos de iOS llamada "temp" que asigna subdirectorys que contienen files descargados desde la url remota. Ahora necesito copyr el directory "temporal" y todos sus contenidos en la carpeta "principal" (sobrescribir los existentes que se crearon previamente). Sé cómo manejar files, pero ¿cómo copyr todo el directory? Gracias

Puede usar los mismos methods de NSFileManager que también conoce y ama para los directorys. Por ejemplo:

 if ([[NSFileManager defaultManager] fileExistsAtPath:pathToTempDirectoryInMain]) { [[NSFileManager defaultManager] removeItemAtPath:pathToTempDirectoryInMain error:nil]; } NSError *copyError = nil; if (![[NSFileManager defaultManager] copyItemAtPath:pathToTempDirectory toPath:pathToTempDirectoryInMain error:&copyError]) { NSLog(@"Error copying files: %@", [copyError localizedDescription]); } 

Los methods removeItemAtPath:error: removeItemAtURL:error: copyItemAtPath:toPath:error: y copyItemAtURL:toURL:error: methods manejan directorys.

También puede mirar moveItemAtPath:toPath:error: y moveItemAtURL:toURL:error: