Visualización del índice de fila en un NSTableView enlazado a NSArrayController

Tengo un NSTableView que está vinculado a un NSArrayController. Me gustaría tener una de las columnas de la tabla que muestra el índice de la fila de la tabla. Esto es bastante fácil de hacer cuando implementas NSTableDataSource por ti mismo, pero no puedo resolverlo con una vista de tabla enlazada. Supongo que estoy buscando aquí algo como la ruta de la clave @count que me da el recuento de organizados objetos (que es @index) pero obviamente falta.

Dos aclaraciones:

El índice que se muestra en cada fila es el índice de esa fila y no está relacionado en absoluto con la forma en que los datos se organizan en realidad en el modelo o el controlador de matriz. Por ejemplo, si los datos completos son 10000 elementos, los índices deberían ir de 1 a 10000, si el usuario ingresa un término de búsqueda y la tabla muestra solo 4 de los elementos, entonces los números deberían ir de 1 a 4, incluso si Los elementos mostrados son en realidad de toda la matriz original.Necesito esto porque el cliente me pidió que lo hiciera :-). El cliente necesita una forma de poder estimar el número de filas antes o después de una fila determinada. Hola, por ejemplo, querría saber cuántas filas se agregaron.

Respuestas a la pregunta(3)

Su respuesta a la pregunta