iOS kopieren, Verzeichnisse einschließlich der Unterverzeichnisse
Arbeite ich mit iOS Dokument Ordner namens "temp", der die Zuweisung der Unterverzeichnisse mit Dateien heruntergeladen von remote-url. Jetzt muss ich kopieren Sie die "temp" - Verzeichnis und seinen gesamten Inhalt in den "main" Ordner (überschreiben, die zuvor erstellt wurde). Ich weiß, wie, um Dateien zu handhaben, aber, wie das kopieren ganzer Verzeichnis? Danke
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die gleichen
NSFileManager
Methoden, die Sie kennen und lieben für Verzeichnisse. Zum Beispiel:Den
NSFileManager
MethodenremoveItemAtPath:error:
,removeItemAtURL:error:
,copyItemAtPath:toPath:error:
, undcopyItemAtURL:toURL:error:
Methoden behandeln Verzeichnisse.Könnten Sie auch einen Blick auf
moveItemAtPath:toPath:error:
undmoveItemAtURL:toURL:error:
.copyItemAtPath
odermoveItemAtPath
es erstellt ein Verzeichnis, indem Sie den Pfadnamen angeben, wenn es nicht vorhanden ist. Also, wenn ich /tmp/src und wollte dann die Kopie in /tmp/dest, oder verschieben Sie Sie in /tmp/dest, wenn ich jrtc27 Lösung, wird es automatisch löschen Sie alle vorherigen /tmp/dest und dann kopieren Sie Sie in /tmp/dest. Als weiteres Beispiel lassen Sie uns sagen, ich habe /tmp/Alix und einen Ordner wie /home,/alix/Dokumente und ich möchte ein Alix Ordner drin. Gut -- ich habe gerade Quelle /tmp/Alix und dest. home /alix/Dokumente/Alix. Es wird automatisch erstellen Sie die Alix-Ordner für Sie.