У меня есть два NSTableView в одном NSViewController, и каждый из них имеет свой собственный NSArrayController для обработки того, что существует. Теперь я пытаюсь подключить кнопку Edit-> Delete. Как узнать, когда вызывается метод удаления, «кто» отправил это сообщение?NSResponder и несколько NSTableView - кто послал сообщение?
В частности, я хочу знать, был ли я нажат на первый вид таблицы или второй, когда я выбрал пункт меню «Удалить». «Отправитель» к методу удаления - это просто NSMenuItem, поэтому я не могу отслеживать это в таблице.
Обычно вы подключаете кнопку удаления к NSArrayController. –
Можете ли вы дать немного больше подробностей о том, как это сделано, пожалуйста? Поскольку у меня есть два контроллера массива, я не уверен, как связать вещи. Это мое первое приложение Cocoa ... Я обычно делаю iOS. – Gargoyle