OK、これは私の問題です:
- 私は1つのウィンドウを持つアプリケーションを持っています(
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
}
}
どうしたの???