2010-05-18 11 views
5

Tengo una matriz de imágenes y dos archivos de punta. Un archivo de punta tiene una ventana que muestra las imágenes en un NSTableView. La otra punta tiene una ventana que dibuja la matriz de imágenes en un NSView y también resalta las imágenes que se seleccionan.¿Cómo comparto un NSArrayController entre dos archivos semilla?

La matriz de imágenes está controlada por un NSArrayController. Tengo problemas para obtener las dos puntas para compartir NSArrayController. Tendría dos NSArrayControllers separados vinculados al mismo contenido, pero también quiero que ambos extremos compartan la selección del controlador; es decir, si selecciona una imagen en la ventana de la tabla, también se selecciona en la otra ventana.

¿Hay una manera estándar de hacer esto?

Respuesta

5

Tendría dos NSArrayControllers separados vinculados al mismo contenido, pero también quiero que ambos plumines compartan la selección del controlador; es decir, si selecciona una imagen en la ventana de la tabla, también se selecciona en la otra ventana.

¿Hay una manera estándar de hacer esto?

Tiene dos NSArrayControllers separados vinculados al mismo contenido y selection indexes.

+0

+1 para los índices de selección. desperdicia 5 horas en esto –

+0

@peter ¿Podría explicar cómo conectar los dos NSArrayControllers? – wigging

+0

@Gavin: No es así. Simplemente vincula el contenido de ambos controladores y los enlaces de índices de selección a las mismas propiedades del mismo objeto. –

Cuestiones relacionadas