94

I want to quickly check to see if a file exists in my iPhone app's Documents directory (or any path for that matter). I can enumerate through the directory's files, or I can try to open a specific file. What's the fastest way? I just need to know if the file is there or if it does not exist.

TheNeil
  • 3,321
  • 2
  • 27
  • 52
mahboudz
  • 39,196
  • 16
  • 97
  • 124

1 Answers1

193

Swift v3:

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

Thanks to Nikolay Suvandzhiev.

Objective-C (Original):

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

TheNeil
  • 3,321
  • 2
  • 27
  • 52
rein
  • 32,967
  • 23
  • 82
  • 106