[NSApp beginSheet]
を消え、その後は非常に簡単にシートを作成しますので、同じように使用されています。それは、フローティングと通常と同じシートのようなウィンドウに添付されていないが実行されるとNSApp beginSheetは
[NSApp beginSheet:[testSheetController window]
modalForWindow:[NSApp mainWindow]
modalDelegate:nil
didEndSelector:nil
contextInfo:nil];
シートは、一瞬のために表示されます、その後消えます。 [NSApp mainWindow]
は、ではないことが確認されています。例外は発生しません。誰もこの行動を引き起こしているかもしれないことを示唆することはできますか
私は既存のプロジェクトに追加しています。このウィンドウで作業している他のシートコントローラの構造と作成を模倣しようとしています。