У меня есть приложение Cocoa с таким же макетом, как Mail.app:
- Список источников слева, где пользователь может выбрать одну из нескольких записей.
- Представление подробной таблицы в области основного содержимого, показывающее список, основанный на выбранном элементе слева.
Я хотел бы, чтобы выбор в представлении таблицы сведений сохранялся отдельно для каждого основного элемента.
В настоящее время у меня есть только одно подробное табличное представление и один контроллер массива. Когда основной выбор изменяется, я обновляю привязку contents
для контроллера массива деталей.
Я думаю, что мне может понадобиться несколько контроллеров массива деталей — по одному для каждой записи в главном списке.
Есть ли более простой способ/рекомендуемый шаблон для этого?