В моем приложении на основе документа есть приложение AppDelegate, документ и DocumentWindowController.Как получать события пункта меню в контроллере окна документа на основе документа?
Внутри DocumentWindowController Я хочу обрабатывать события меню.
Главный владелец файла MainMenu.xib является AppDelegate. Нет объекта, представляющего «контроллер окна активного документа». Поэтому я должен подключить действие пункта меню с IBAction в App Delegate.
Оттуда, как мне получить текущий активный документ и связанный с ним DocumentWindowController, чтобы я мог пересылать ему события меню?
Думал о отправке уведомлений, но это означает, что документ DocumentWindowController каждого документа получит их.