Я новичок в какао, поэтому, пожалуйста, извините меня за любые глупые ошибки, которые я делаю. Итак, у меня есть два окна, в одном из которых я использовал windowWillClose:
-(void) awakeFromNib{
[window1 setDelegate:self];
[window2 setDelegate:self];
}
-(void)windowWillClose:(NSNotification *)aNotification {
[[window1 animator] setAlphaValue:0.0];
isOpen = NO;
NSLog (@"Window closed");
}
Однако во втором окне, когда я устанавливаю для него делегата и пытаюсь использовать windowWillClose, я понимаю, что не могу, поскольку это дублирующий метод первого windowWillClose. Я слышал о windowShouldClose, но я не слишком в этом уверен. Пожалуйста, помогите мне, я довольно запутался в этом вопросе, и в ссылках Apple не было никакого объяснения этому. Спасибо