Как выйти из приложения cocoa при закрытии окон?

Мне нужно выйти из приложения Cocoa, когда я нажимаю красную кнопку в левом верхнем углу.

enter image description here

Я нашел эту страницу, говорящую

Итак, что вам нужно сделать в первую очередь - это окно, которое вы хотите закрыть, подключен к IBOutlet в наконечнике. В этом примере я подключил окно к выходу с именем "mainWindow".

Как я могу это сделать? Я нашел Windows в файле xib, но как я могу подключить его к IBOutlet в nib?

Или, есть ли способ выйти из приложения Cocoa, нажав красную кнопку?

ИЗМЕНИТЬ

Я должен был поместить код в automatically generated delegate file.

Ответ 1

Для делегата приложения есть необязательный метод, который будет делать это автоматически. Все, что вам нужно сделать, это добавить это в реализацию. Вам не нужно создавать розетку или что-то еще.

- (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)theApplication {
    return YES;
}