Was ist ein schneller Weg, um zu testen, ob eine Datei vorhanden ist?

94

Ich möchte schnell überprüfen, ob eine Datei im Dokumentverzeichnis meiner iPhone-App vorhanden ist (oder in einem anderen Pfad). Ich kann die Dateien des Verzeichnisses auflisten oder versuchen, eine bestimmte Datei zu öffnen. Was ist der schnellste Weg? Ich muss nur wissen, ob die Datei vorhanden ist oder nicht.

Mahboudz
quelle

Antworten:

193

Swift v3:

let fileExists = FileManager.default.fileExists(atPath: somePath)

Vielen Dank an Nikolay Suvandzhiev .

Ziel-C (Original):

BOOL fileExists = [[NSFileManager defaultManager] fileExistsAtPath:somePath];

Zügel
quelle
2
Swift 3:let fileExists = FileManager.default.fileExists(atPath: somePath)
Nikolay Suvandzhiev