2012-03-23 181 views
0

我想弄清楚如何检查项目中是否存在文件夹。问题是,它找不到“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"); 
    } 
} 

我该如何解决这个问题?

回答

1

如果你正在做

fileManager = [NSFileManager defaultManager]; 

那么你的代码是正确的,错误是另一件你的代码。

的“/”返回是您的应用程序的根目录,你可以不看手机

根或者你没有“MyFolder文件”文件夹中。

相关问题