0

好的,这是我的问题:

  • 我有一个带有一个窗口的应用程序(NSPanel实际上是一个窗口)
  • 我正在尝试打开NSOpenPanel并获得一些输入
  • 在它打开之前,我可能需要按 2-3 次触发按钮......

这是我的代码:

- (IBAction)doExport:(id)sender 
{
    NSOpenPanel *openPanel  = [NSOpenPanel openPanel];
    [openPanel setCanChooseFiles:NO];
    [openPanel setCanChooseDirectories:YES];

    NSInteger rezult = [openPanel runModal];

    if (rezult == NSFileHandlingPanelOKButton)
    {
        NSString* dir = [[openPanel URL] path];

        // do the processing here

    }

}

这是怎么回事???

4

0 回答 0