Chcę utworzyć katalog wewnątrz mojego applicationSupportDirectory. Rozumiem, że applicationSupportDirectory nie pozwala użytkownikom na przeglądanie danych wewnątrz. Właśnie dlatego wybrałem to. Jednak kod, którego używam poniżej wydaje się zawodzić i nie jestem pewien dlaczego.Utwórz katalog programowo
Czy ktoś może mi powiedzieć, co zrobiłem źle? Dzięki!
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSApplicationSupportDirectory, NSUserDomainMask, YES);
NSString *applicationDirectory = [paths objectAtIndex:0]; // Get directory
NSString *dataPath = [applicationDirectory stringByAppendingPathComponent:@"drawings"];
if (![[NSFileManager defaultManager] fileExistsAtPath:dataPath]){
NSError* error;
if([[NSFileManager defaultManager] createDirectoryAtPath:dataPath withIntermediateDirectories:NO attributes:nil error:&error])
;// success
else
{
NSLog(@"Failed");
}
}
}
pls zmienić withIntermediateDirectories: jest "TAK" – dhaya