Я хочу, чтобы несколько NSPopUpButtons синхронизировались с одним и тем же объектом модели. Я просто знаком с привязками и реализовал следующую схему.Может ли несколько NSArrayControllers управлять одним и тем же массивом?
Это ужасная идея?
Здесь каждый NSPopUpButton имеет свой собственный NSArrayController. Каждый NSArrayController получает свой контент из того же источника данных NSMutableArray в моем слое модели.
Я заметил некоторые странные проблемы при добавлении и удалении объектов в массив моделей (массив животных в приведенном выше примере) и задавался вопросом, насколько жизнеспособным является этот подход или существует ли лучший способ синхронизировать несколько представлений с той же моделью?
Боковое задание: выберите тот, который не подходит другим животным. Извините, не смог удержаться. –
Do not ever cow man :) –