アプリ デリゲートで NSWindowController を使用してウィンドウを開こうとしています。NIB が関連付けられた基本的な NSWindowController を作成し、そのようにウィンドウを表示しようとしました。
@implementation MyAppDelegate
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
// Show the main window from a separate nib
MyWindowController * theWindowController = [[MyWindowController alloc] initWithWindowNibName:@"MyWindowController"];
[theWindowController showWindow:self];
}
@end
アプリを起動すると、MyWindowController のウィンドウが一瞬だけ表示されます (起動するとすぐに解放されるようです)。
ARC を使用して、ウィンドウを強制的に固定し、すぐにフラッシュしないようにするにはどうすればよいですか? 私は NSDocuments を使用していません。これらの MyWindowController の多くを同時に使用できるようにしたいと考えています。