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