У меня есть приложение с несколькими документами, открытыми одновременно (в виде разных вкладок), но не реализованным способом Какао, с NSDocument
и т. Д.
Итак, допустим, это приложение является текстовым редактором: например. NSTextView в каждом документе / вкладке и меню (в MainMenu
) с параметрами (вкл / выкл), относящимися к этому конкретному документу.
Сценарии:
- Пользователь щелкает пункт меню (параметр), и этот параметр применяется к
текущая вкладка
- Теперь пользователь переключает вкладку, и параметры (меню) должны обновляться в соответствии с настройками текущего документа
Как мне поступить так, как можно лучше для какао?
(Я, конечно, МОГУ это сделать; хотя меня интересует, что может быть более эффективным способом (а мой определенно нет))