Qual è un modo rapido per verificare l'esistenza di un file?


94

Voglio controllare rapidamente se esiste un file nella directory Documenti della mia app per iPhone (o qualsiasi percorso per quella materia). Posso enumerare i file della directory o posso provare ad aprire un file specifico. Qual è il modo più veloce? Ho solo bisogno di sapere se il file è lì o se non esiste.

Risposte:


193

Swift v3:

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

Grazie a Nikolay Suvandzhiev .

Objective-C (originale):

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


2
Swift 3:let fileExists = FileManager.default.fileExists(atPath: somePath)
Nikolay Suvandzhiev
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.