好的,这真的难倒我:
我在窗口上创建了一个模式表
-(IBAction) login: (id) sender {
[NSApp beginSheet:loginWindow
modalForWindow:window
modalDelegate:nil
didEndSelector:nil
contextInfo:nil];
}
并尝试删除它
-(IBAction) loginWindowCancelPressed: (id) sender {
debugLog(@"cancel");
[NSApp endSheet:loginWindow];
}
但它仍然存在。
我已经检查了所有明显的东西,比如 IB 连接,并确保 window 和 loginWindow 存在并且处于正常状态。
所以,问题是:我错过了什么吗?