2011-11-05 77 views
0

在我的應用程序中,我有「首選項」窗口。要加載此窗口我使用此代碼用NSWindowController加載筆尖沒有效果

- (IBAction)showPrefWindow:(id)sender { 

    NSWindowController * windowController = [[NSWindowController alloc] initWithWindowNibName:@"PrefWindow"]; 
    [windowController window]; 
} 

但這是沒有影響(偏好窗口不打開)。

當我使用Xcode 4.1 DP1這個代碼工作。現在我將Xcode升級到4.2並且代碼無法正常工作。

哪裏有問題? Thaks!

回答

1

你試過調用「[[windowController window] makeKeyAndOrderFront:windowController];」?

+0

我改變代碼,因爲你說,但這沒有幫助。 –

+0

那麼你的窗口不存在,你確定「PrefWindow.xib」存在於你的項目中? –

+0

Antwan van Houdt謝謝!我不明白爲什麼,但今天這個代碼工作! –