Я думаю, это проблема новичка, но я пытался проверить, существует ли каталог в папке «Мои документы» на iPhone.Я прочитал документацию и нашел этот код, который, к сожалению, вылетал с EXC_BAD_ACCESS в строке BOOL fileExists:
-(void)checkIfDirectoryAlreadyExists:(NSString *)name
{
NSFileManager *fileManager = [[NSFileManager alloc] init];
NSString *path = [[self documentsDirectory] stringByAppendingPathComponent:name];
BOOL fileExists = [fileManager fileExistsAtPath:path isDirectory:YES];
if (fileExists)
{
NSLog(@"Folder already exists...");
}
}
Я не понимаю, что я сделал неправильно?Все выглядит идеально для меня и, конечно, соответствует документам, не так ли?Любые откровения о том, где я ошибся, будут высоко оценены!Спасибо.
ОБНОВЛЕНО:
Все еще не работает ...
-(void)checkIfDirectoryAlreadyExists:(NSString *)name
{
NSFileManager *fileManager = [[NSFileManager alloc] init];
NSString *path = [[self documentsDirectory] stringByAppendingPathComponent:name];
BOOL isDir;
BOOL fileExists = [fileManager fileExistsAtPath:path isDirectory:&isDir];
if (fileExists)
{
if (isDir) {
NSLog(@"Folder already exists...");
}
}
}