Если вы используете раскадровки, вы можете подключить подкласс NSWindowController в IB. В противном случае, если вы используете перья и имеете только шаблон по умолчанию для приложения Mac Cocoa, вам может потребоваться сделать это в коде или просто использовать подкласс NSWindow.
В противном случае вы можете создать новый NSWindowController и проверить «Также создать файл XIB для пользовательского интерфейса», и он даст вам перо, а также подкласс NSWindowController. По сути, это новое перо, в котором «Владелец файла» - это ваш NSWindowController, а «Окно» - это объект .window внутри NSWindowController, и делегат также указан там.
Вы можете изменить это.