I am trying to save an array:
This is logged: "Error was code: 21 - message: Is a directory." What is the problem?
Code:
-(IBAction)save:(id)sender{
NSSavePanel* savePanel = [NSSavePanel savePanel];
if (NSFileHandlingPanelCancelButton != [savePanel runModal]) {
NSURL* url = [savePanel directoryURL];
NSFileManager* manager = [NSFileManager defaultManager];
if(![manager createFileAtPath:[url path] contents:[NSData dataWithBytes:array length:sizeof(*array)] attributes:nil]){
NSLog(@"Error was code: %d - message: %s", errno, strerror(errno));
}
}
}