github.com/neostoic/DDOutlineView
представила заказанные отношения «многие ко многим» в Core Data в Lion. Я создал сущность с именем TreeNode с отношением объектов 1: 1, отношением родителей 1: 1 и упорядоченными дочерними отношениями со многими отношениями.
Тогда у меня естьNSTreeController
с путем ключа детей, установленным в TreeNode.children. При запуске приложения отображаются только элементы первого уровня. Так что дети не работают. Так как дети - это упорядоченные отношения «многие ко», соответствующий класс имеетNSOrderedSet
дети. Я добавил пользовательский метод
- (NSArray *) childrenArray {
return [children array];
}
TreeNode, который работает. Я не мог найти документацию по этой теме. Это действительно путь, когда связываниеNSTreeController
к заказанным отношениям со многими? Заранее спасибо.