Skip to content

Instantly share code, notes, and snippets.

@dennda
Created November 13, 2011 03:23
Show Gist options
  • Save dennda/1361537 to your computer and use it in GitHub Desktop.
Save dennda/1361537 to your computer and use it in GitHub Desktop.
+ (NSURL*)getDatasetRootFolder {
NSURL *appsupport = [[NSFileManager defaultManager] URLForDirectory:NSApplicationSupportDirectory
inDomain:NSUserDomainMask
appropriateForURL:nil
create:YES
error:nil];
NSURL *root = [appsupport URLByAppendingPathComponent:@"datasets" isDirectory:YES];
BOOL is_directory;
BOOL exists = [[NSFileManager defaultManager] fileExistsAtPath:root.absoluteString
isDirectory:&is_directory];
if (!(exists && is_directory))
[[NSFileManager defaultManager] createDirectoryAtURL:root
withIntermediateDirectories:YES
attributes:nil
error:nil];
return root;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment