Qual é uma maneira rápida de testar a existência de um arquivo?


94

Quero verificar rapidamente se existe um arquivo no diretório Documentos do meu aplicativo para iPhone (ou em qualquer caminho). Posso enumerar por meio dos arquivos do diretório ou posso tentar abrir um arquivo específico. Qual é a maneira mais rápida? Só preciso saber se o arquivo está lá ou se não existe.

Respostas:


193

Swift v3:

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

Graças a Nikolay Suvandzhiev .

Objective-C (Original):

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


2
Swift 3:let fileExists = FileManager.default.fileExists(atPath: somePath)
Nikolay Suvandzhiev
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.