Как я совместно использую NSArrayController между двумя файлами пера?

У меня есть массив изображений и два файла пера. Один файл пера имеет окно, которое отображает изображения в NSTableView. Другое перо имеет окно, которое вовлекает массив изображений в NSView и также тянет выделение по изображениям, которые выбраны.

Массивом изображений управляет NSArrayController. Я испытываю затруднения, заставляя эти два пера совместно использовать NSArrayController. У меня было бы два отдельных NSArrayControllers связанными с тем же содержанием, но я также хочу, чтобы оба пера совместно использовали выбор контроллера; то есть, если Вы выбираете изображение в окне таблицы, это также становится выбранным в другом окне.

Существует ли стандартный способ сделать это?

5
задан Tom Dalling 18 May 2010 в 00:40
поделиться

1 ответ

У меня было бы два отдельных NSArrayController, привязанных к одному и тому же контенту, но я также хочу, чтобы оба пера разделяли выбор контроллера; то есть, если вы выбираете изображение в окне таблицы, оно также становится выбранным в другом окне.

Есть ли стандартный способ сделать это?

Два отдельных контроллера NSArrayController привязаны к одному и тому же содержимому и индексам выбора .

5
ответ дан 14 December 2019 в 19:05
поделиться