У меня есть приложение Cocoa с файлом ManMenu.xib, в котором хранится главное меню и разные другие представления в нескольких xib, обрабатывающих разные задачи моего приложения. Итак, как мне сделать мои суб-xib или, скорее, их NSViewControllerController получать действия из меню?Главное меню в разных наконечках
У меня есть идея, но я не знаю, правильно ли это: я подклассифицирую NSViewController и добавляю некоторые действия, такие как - (IBAction) undo или - (IBAction) redo использует экземпляры его как владельца файла. Далее я добавляю указатель на делегат моего приложения, указывающий на фактический вид или, скорее, его контроллер, и меню отправляет действие этому указателю.
Wise solution?