Я хотел бы, чтобы NSCell в OutlineView отобразил число детей строка, которая это, имеет. Вот то, что я имею в виду:
(источник: sourceforge.net)
Что справа, но для всех строк.
То, как я пошел бы об обнаружении, во-первых, которые располагают NSCell в ряд, и затем оттуда получение числа детей, которых имеет строка.
PXSourceList делает следующее.
edit re: the comment about displaying the number of children in the badge
Если вы используете отличный PXSourceList, то вы просто реализуете единственный метод делегата:
- (NSInteger)sourceList:(PXSourceList*)aSourceList badgeValueForItem:(id)item;
Скорее всего, вы реализуете это так:
- (NSInteger)sourceList:(PXSourceList*)aSourceList badgeValueForItem:(id)item {
return [self sourceList:aSourceList numberOfChildrenOfItem:item];
}