测试文件是否存在的快速方法是什么?


94

我想快速检查一下iPhone应用程序的“文档”目录(或与此相关的任何路径)中是否存在文件。我可以枚举目录中的文件,也可以尝试打开特定文件。最快的方法是什么?我只需要知道文件是否存在或是否不存在。

Answers:


193

Swift v3:

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

感谢Nikolay Suvandzhiev

Objective-C(原始):

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


2
斯威夫特3:let fileExists = FileManager.default.fileExists(atPath: somePath)
Nikolay Suvandzhiev
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.