¿Cuál es una forma rápida de probar para ver que existe un archivo?

94

Quiero comprobar rápidamente si existe un archivo en el directorio de documentos de mi aplicación de iPhone (o en cualquier ruta). Puedo enumerar los archivos del directorio, o puedo intentar abrir un archivo específico. ¿Cuál es la forma más rápida? Solo necesito saber si el archivo está ahí o si no existe.

Mahboudz
fuente

Respuestas:

193

Swift v3:

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

Gracias a Nikolay Suvandzhiev .

Objective-C (Original):

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

rienda
fuente
2
Swift 3:let fileExists = FileManager.default.fileExists(atPath: somePath)
Nikolay Suvandzhiev