有人使用这种NSFileManager方法吗?
- (BOOL)fileExistsAtPath:(NSString *)path isDirectory:(BOOL *)isDirectory;
如何使用此方法检查文件夹是否存在?
答案 0 :(得分:2)
使用NSFileManager
的{{1}}方法。请参阅Apple的文档here。
或根据您的示例,您也可以使用以下内容
查看documentation此方法签名:
fileExistsAtPath:isDirectory:
您需要一个指向BOOL var作为参数的指针,而不是BOOL本身。 NSFileManager将记录该文件是否是该变量中的目录。例如:
- (BOOL)fileExistsAtPath:(NSString *)path isDirectory:(BOOL *)isDirectory
另外 首先了解低级文件管理编程主题
1)NSFileManager currentDirectoryPath
3)NSFileManager fileExistsAtPath:isDirectory: