我试图打开一个叫做EasyWindow.xib的nib文件,当它在我的MainMenu.xib中按下按钮时。我有按钮连接到这个IBAction方法,但是当我点击按钮它不会打开。当我将这个init部分中的“窗口”更改为“loadWindow”时,它工作得很好,但是Mac开发人员库会说“你永远不应该直接调用这个方法。”我如何使窗口方法工作?- (NSWindow *)窗口无法显示窗口,而loadWindow的
- (IBAction)loadEasyWindow:(id)sender
{
[[[NSWindowController alloc] initWithWindowNibName:@"EasyWindow"] window];
}
这是我做了什么,在'添加 - (IBAction为)的ShowWindow:(ID)sender'在。但是当我点击连接到' - (IBAction)loadRWindow:(id)sender'的按钮时,窗口仍然没有打开。还有什么想法? ' - (IBAction)loadRWindow:(id)sender NSWindowController * reviewController = [[NSWindowController alloc] initWithWindowNibName:@“reviewWindow”]; [reviewController showWindow:sender]; }' – benj9a4