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