Хорошо, это действительно ставит меня в тупик:
Я создаю модальный лист в окне как
-(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 и убедился, что окна и loginWindow присутствуют и находятся в нормальном состоянии.
Итак, вопрос: я что-то упустил?