Wie kann ich die Dateien in einem Verzeichnis zählen? Ich konnte nichts in der Klassenreferenz von NSFileManager
relevant finden.Anzahl der Dateien in einem Verzeichnis abrufen
7
A
Antwort
13
contentsOfDirectoryAtPath:error:
gibt eine NSArray
zurück. Senden Sie einfach count
an das Array.
3
contentsOfDirectoryAtPath:error:
gibt eine NSArray
von alles in einem Verzeichnis (Dateien + Ordner) zurück.
Um nur eine Anzahl von Dateien zu erhalten, können Sie filtern können, wie folgt:
NSMutableArray *files = [[NSMutableArray alloc] init];
NSArray *itemsInFolder = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:folderpath error:NULL];
NSString *itemPath;
BOOL isDirectory;
for (NSString *item in itemsInFolder){
itemPath = [NSString stringWithFormat:@"%@/%@", folderpath, item];
[[NSFileManager defaultManager] fileExistsAtPath:item isDirectory:&isDirectory];
if (!isDirectory) {
[files addObject:item];
}
}
return [files count];
0
subpathsOfDirectoryAtPath:error: gibt einen Array mit allen Pfaden des Zielverzeichnisses Unterverzeichnis enthält.
Aber wie das Dokument sagt, "Sie möchten es möglicherweise nicht in performance-kritischen Code verwenden."
Verwandte Themen
- 1. Zählen der Anzahl der Dateien in einem Verzeichnis mit C
- 2. Anzahl der Dateien in einem Verzeichnis mit C++
- 3. Count Anzahl der Bytes aller Gzip-Dateien in einem Verzeichnis
- 4. Finden Sie die Anzahl der Dateien in einem Verzeichnis
- 5. Wie kann ich die Anzahl der Dateien in einem Verzeichnis effizient abrufen?
- 6. Drucken Anzahl der Dateien pro Verzeichnis Python
- 7. Liste der Dateien im aktuellen Verzeichnis abrufen
- 8. Abrufen der Anzahl der Dateien in einem Ordner unter Auslassung der Unterordner
- 9. Eine Liste aller Dateien in einem Verzeichnis in vb.net abrufen
- 10. Suche nach der Anzahl der XML-Dateien mit einem bestimmten Wort in einem Verzeichnis
- 11. Maximale Anzahl von Inodes in einem Verzeichnis?
- 12. Viele Dateien in einem Verzeichnis?
- 13. Die Anzahl der Dateien in einem Ordner in Java
- 14. Dateien in einem Ordner abrufen
- 15. bash ~ Wie durch Dateien in einem Verzeichnis
- 16. Erhalten Sie die letzte X-Anzahl von Dateien in einem Verzeichnis
- 17. Holen Sie sich die Anzahl der Dateien in einem Verzeichnis mit AJAX in Chrome-Erweiterung
- 18. Wie zähle ich die Anzahl der Dateien in einem bestimmten Verzeichnis in hadoop?
- 19. Liste der .csv-Dateien in einem bestimmten Verzeichnis
- 20. Abrufen von Dateien mit einem Array in der Reihenfolge
- 21. Gibt die Anzahl der Dateien im Verzeichnis und Unterverzeichnis an
- 22. Swift: Anzahl der Schlüssel in einem Verzeichnis ermitteln
- 23. Benachrichtigen Sie eine Schaltfläche, wenn die Anzahl der Dateien in einem Verzeichnis ändern
- 24. Gibt es eine Begrenzung für die Anzahl der Dateien in einem Verzeichnis auf einer SD-Karte?
- 25. Einschließlich Dateien aus einem Verzeichnis
- 26. PHP Liste bestimmter Dateien in einem Verzeichnis
- 27. MySQL: Abrufen der Anzahl der Datensätze aus einem bestimmten Zeitraum
- 28. alle Dateien in einem Verzeichnis, über web.config
- 29. Alle Dateien in einem Verzeichnis auflisten PHP
- 30. benötigen viele Dateien in einem Verzeichnis kombinieren
danke für die schnelle Antwort, es funktioniert perfekt! – Sean