2
我一直在嘗試提交Apple App Store的應用程序,並且審閱者聲稱我的初始通知窗口(這是模式)在按下接受按鈕時不會消失。現在我已經在幾臺機器上測試過它(甚至是乾淨的10.7.1安裝),並沒有看到這種行爲(它對我很好用)。Mac OS X應用程序模式窗口不會關閉
我的代碼,以顯示該窗口:
- (IBAction) doAlert:(id)sender {
if(self.alertVC == nil) {
self.alertVC = [[[AlertVC alloc] initWithWindowNibName:@"AlertVC"] autorelease];
}
[NSApp runModalForWindow:self.alertVC.window];
}
和代碼與我關閉它看起來像這樣:
-(IBAction)closeWindow:(id)sender {
[self close];
[NSApp stopModal];
}
任何人有任何想法,爲什麼這個工程100%在我所有的測試但對於蘋果測試人員來說,窗戶不會消失? (即使應用程序仍在繼續,它仍然處於開放狀態,並且它們可以再次正常地與應用程序交互。
是,不能再檢查了。我想我已經用更好的設計和深思熟慮重寫了代碼。但它看起來是正確的。 – Marius