我了解如何NSOpenPanel
使用一个文件名后缀来允许用户选择一个或多个现有文件或目录。例如:
NSOpenPanel *openPanel = [NSOpenPanel openPanel];
openPanel.canChooseFiles = YES;
openPanel.canChooseDirectories = NO;
openPanel.allowsMultipleSelection = NO;
openPanel.allowedFileTypes = @[@"sqlite3"];
但是,我想知道是否有允许用户选择新文件的组件。也就是说,他们从中选择一个目录NSOpenPanel
并输入一个文件名。是否有为此预先构建的组件?