¿Cómo obtengo el elemento seleccionado de un NSOutlineView utilizando mi propia fuente de datos? Veo que puedo obtener selectedRow pero devuelve una identificación de fila relativa al estado del esquema. La única forma de hacerlo es rastrear el estado de colapso expandido de los artículos, pero eso parece ridículo.¿Cómo obtener el elemento seleccionado de NSOutlineView sin usar NSTreeController?
que estaba esperando algo como:
array = [outlineViewOutlet selectedItems];
Miré las otras preguntas similares, ellos no parecen responder a la pregunta.
En caso de que alguien se tropiece con esto y está tratando de encontrar una respuesta rápida, este es un puerto del siguiente código. 'println (MainOutlineList.itemAtRow (MainOutlineList.selectedRow))' – nsij22