2

我的应用程序中有一个数据结构,其中包含作为平面数组结构的文件夹,如下所示

/FolderA/folderB
/FolderA
/FolderC/folderD
/FolderC
/FolderF

等等。我想将此数据用作结构化NSOutlineView的数据源。最终树应表示如下:

/FolderA/
    folderB
/FolderC/
    folderD
/FolderC
/FolderF

经典的结构化树视图。

关于如何建模的任何想法?请记住,我的数据已经在我的应用程序中,并且存储在一个平面数组中。

谢谢你

4

1 回答 1

3

查看 NSTreeController,并使用适当的 keyPaths 设置代表节点的模型。核心数据示例:http: //jonathandann.wordpress.com/2008/05/13/nstreecontroller-and-core-data-sorted/

于 2012-07-19T15:51:25.883 回答