Como vincular os Filhos do NSTreeController aos Dados Principais solicitados para o relacionamento com muito

@Apple introduziu muitas relações ordenadas no Core Data no Lion. Criei uma entidade chamada TreeNode com uma relação 1: 1-objeto, uma relação 1: 1-pai e um filho ordenado para muitos relacionamentos.

Então eu tenho umNSTreeController com o caminho da chave children definido como TreeNode.children. A execução do aplicativo mostra apenas elementos de primeiro nível. Então crianças não está funcionando. Como filhos é um relacionamento ordenado para muitos, a classe correspondente possui umNSOrderedSet crianças. Adicionei um método personalizado

- (NSArray *) childrenArray {
  return [children array];
}

para TreeNode que funciona. Não encontrei nenhuma documentação referente a esse tópico. É realmente o caminho a seguir quando vincularNSTreeController para um relacionamento ordenado para muitos? Desde já, obrigado

questionAnswers(1)

yourAnswerToTheQuestion