Objective c 在Cocoa on OS X中,什么使用接口组件允许用户选择新文件?
我了解如何使用Objective c 在Cocoa on OS X中,什么使用接口组件允许用户选择新文件?,objective-c,cocoa,openfiledialog,nsopenpanel,Objective C,Cocoa,Openfiledialog,Nsopenpanel,我了解如何使用NSOpenPanel允许用户使用文件名后缀选择一个或多个现有文件或目录。例如: NSOpenPanel *openPanel = [NSOpenPanel openPanel]; openPanel.canChooseFiles = YES; openPanel.canChooseDirectories = NO; openPanel.allowsMultipleSelection = NO; openPanel.allowedFileTypes = @[@"sqlite3"];
NSOpenPanel
允许用户使用文件名后缀选择一个或多个现有文件或目录。例如:
NSOpenPanel *openPanel = [NSOpenPanel openPanel];
openPanel.canChooseFiles = YES;
openPanel.canChooseDirectories = NO;
openPanel.allowsMultipleSelection = NO;
openPanel.allowedFileTypes = @[@"sqlite3"];
但是,我想知道是否有一个组件允许用户选择一个新的文件。也就是说,他们从
NSOpenPanel
中选择一个目录并键入文件名。是否有用于此的预构建组件?使用NSSavePanel
组件