Cocoa中的GtkFileChooserDialog

时间:2010-10-12 14:53:01

标签: objective-c cocoa gtk

我只是想知道Cocoa中是否有像GtkFileChooserDialog这样的类。此类在gtk中用于打开文件。

1 个答案:

答案 0 :(得分:0)

是的,NSOpenPanel。

NSOpenPanel *panel = [NSOpenPanel openPanel];
int result = [panel runModal];
if (result == NSOKButton) {
    NSArray *allSelectedFiles = [panel URLs];
    NSURL *selectedFileURL = [allSelectedFiles objectAtIndex:0];
    NSLog(@"Selected: %@", selectedFileURL);
}

NSOpenPanel Class Reference