Angenommen, ich habe einen Ordner in meinem Ordner "Ressourcen" meiner iPhone-Anwendung mit dem Namen "Dokumente".
Gibt es eine Möglichkeit, zur Laufzeit ein Array oder eine Liste aller in diesem Ordner enthaltenen Dateien abzurufen?
Im Code würde es also so aussehen:
NSMutableArray *myFiles = [...get a list of files in Resources/Documents...];
Ist das möglich?
Drag & Drop
einen Ordner in das Projekt einfügen und der Inhalt wird kopiert. Oder Fügen Sie eineCopy Files
Erstellungsphase hinzu und geben Sie das Verzeichnis an, in das kopiert werden soll.Create folder references for any added folders
beim Kopieren die Option ausgewählt ?Schnell
Aktualisiert für Swift 3
Weiterführende Literatur:
quelle
Sie können diesen Code auch ausprobieren:
quelle
Schnelle Version:
quelle
Auflisten aller Dateien in einem Verzeichnis
Rekursives Auflisten von Dateien in einem Verzeichnis
Weitere Informationen zu NSFileManager finden Sie hier
quelle
Swift 3 (und zurückgegebene URLs)
quelle
Swift 4:
Wenn Sie mit den Unterverzeichnissen "Relativ zum Projekt" (blaue Ordner) zu tun haben, können Sie schreiben:
Verwendung :
quelle