我試圖打開一個叫做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