我试图在我的 MainMenu.xib 中按下一个按钮时打开一个名为 EasyWindow.xib 的 nib 文件。我将按钮连接到此 IBAction 方法,但是当我单击该按钮时,它没有打开。当我将此初始化部分中的“窗口”更改为“loadWindow”时,它工作得非常好,但是 Mac 开发人员库说“你永远不应该直接调用这个方法”。如何使窗口方法起作用?
- (IBAction)loadEasyWindow:(id)sender
{
[[[NSWindowController alloc] initWithWindowNibName:@"EasyWindow"] window];
}