我正在试图弄清楚如何检查项目中是否存在文件夹。问题是它无法找到“MyFolder”,我认为这是因为它不是在捆绑内部而是在手机的根部。如果我打印当前路径,则返回“/”
BOOL isDir;
BOOL exists = [fileManager fileExistsAtPath:@"MyFolder/" isDirectory:&isDir];
if (exists) {
NSLog(@"exist");
/* file exists */
if (isDir) {
/* file is a directory */
NSLog(@"is dir");
}
}
我怎么解决这个问题?
答案 0 :(得分:1)
如果你正在做
fileManager = [NSFileManager defaultManager];
然后你的代码是正确的,错误在你的代码的其他部分。
返回的“/”是您应用的根目录,您无法查看手机的根目录
或者您没有“MyFolder”文件夹。