¿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.

Respuestas:


193

Swift v3:

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

Gracias a Nikolay Suvandzhiev .

Objective-C (Original):

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


2
Swift 3:let fileExists = FileManager.default.fileExists(atPath: somePath)
Nikolay Suvandzhiev
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.