Vorgegebene Modellobjekte, die NSTreeController
repräsentiert, wie finden Sie ihre Indexpfade in der Baumstruktur und wählen sie anschließend aus? Dies scheint ein blendend offensichtliches Problem zu sein, aber ich kann keinen Hinweis darauf finden. Irgendwelche Ideen?
Es gibt keinen "einfachen" Weg, Sie müssen die Baumknoten durchlaufen und einen passenden Indexpfad finden, etwa wie folgt:
Ziel-C:
Kategorie
%Vor%Schnell:
Erweiterung
%Vor%Warum verwenden Sie NSOutlineView nicht, um die übergeordneten Elemente wie folgt abzurufen:
%Vor%Dies wird ausgegeben: ./item1/item2/item3/...
Ich gehe davon aus, dass Sie hier nach einem Dateipfad suchen, aber Sie können anpassen, was auch immer Ihre Datenquelle darstellen mag.
Tags und Links cocoa nsindexpath nstreecontroller