Cocoa - NSTableView basado en vista, usando una celda en varias tablas

Tengo un problema. @ [para el cual el único ejemplo que puedo encontrar se mostró durante una de las presentaciones de WWDC 2011 ("Maximizar la productividad en Xcode 4"), pero no hay una fuente disponible (era una aplicación llamada Birdathon). Todo lo demás que se me ocurre es para iOS y no se traduce.]

Básicamente, tengo algunos NSTableViews basados en vistas y actualmente diseño los campos de imagen / texto dentro de mi NSTableCellView directamente en la columna. Tengo una subclase de NSTableCellView que me da las salidas para asignar valores a cada uno de los campos de texto que uso dentro de esa celda. DataSource y Delegate están implementados y funcionan bien: TableView con mi NSTableViewCell personalizada funciona bien.

Mi problema es que me gustaría usar la misma celda en varias tablas diferentes. En lugar de tener que recrear el mismo diseño cada vez, creo que debería poder dibujar el NSTableCellView solo una vez en IB. @ [- y, de hecho, el ejemplo de Birdathon que mencioné parecía mostrar que el NSTableCellView se presentaba en su propia NIB.]

He encontrado la respuesta para iOS en muchos lugares, aquí, por ejemplo:¿Cómo carga UITableViewCells personalizados desde archivos Xib?

Puede alguien ayudarme a modificar eso para Cocoa en Mac?

Gracias

David

Respuestas a la pregunta(1)

Su respuesta a la pregunta