版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_31177681/article/details/84105234
NSSavePanel *panel = [NSSavePanel savePanel];
[panel setNameFieldStringValue:fileName];// 默认存储的文件名
[panel setMessage:@""];
[panel setAllowsOtherFileTypes:YES];
[panel setAllowedFileTypes:@[fileType]];// 默认存储的文件后缀
[panel setExtensionHidden:NO];
[panel setCanCreateDirectories:YES];
[panel beginSheetModalForWindow:appDelegate.mainWindowController.window completionHandler:^(NSInteger result) {
if (result == NSModalResponseOK)
{
NSString *path = [[panel URL] path];
NSLog(@"onExportPath: %@",path);// 获得选择的存储路径
}
}];