Macos 在NSTreeviewController中添加对象和子对象

Macos 在NSTreeviewController中添加对象和子对象,macos,treeview,nsoutlineview,nstreecontroller,Macos,Treeview,Nsoutlineview,Nstreecontroller,我在NSTreeviewController课上挣扎了两天。这是我的密码 NSMutableDictionary *dic = [NSMutableDictionary dictionaryWithObjectsAndKeys: [NSNumber numberWithBool:YES], @"isGroup", @"Desktop",@"name",

我在NSTreeviewController课上挣扎了两天。这是我的密码

    NSMutableDictionary *dic = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                            [NSNumber numberWithBool:YES], @"isGroup",
                            @"Desktop",@"name",
                            [NSMutableArray arrayWithObjects:
                             [NSDictionary dictionaryWithObjectsAndKeys:@"Science", @"name",nil],
                             [NSDictionary dictionaryWithObjectsAndKeys:@"Art", @"name", nil],
                             [NSDictionary dictionaryWithObjectsAndKeys:@"History", @"name", nil],nil], @"children", nil];

[treecontroller addObject:dic];
我已经将TreeController键路径添加为“children”

实际上,我的应用范围是显示文件目录。如下

我已附上图像

这就是我想要在这里显示查找者


我怎样才能添加到这里。请帮忙。我在等你。提前谢谢。对不起,我弄错了英语

现在我们知道你想要什么了:到底发生了什么?你有什么发现吗?另外,如果使用setContent替换而不是添加对象,那么字典模型是否有效?这是一个很好的测试,可以查看您是否在第一步中正确设置了模型对象place@ctietze我已经完成了我所期望的。除了将颜色更改为nstextfieldcell文本。那是我唯一需要的。你能帮助我如何以编程方式将颜色设置为特定的文本单元格吗nstreecontroller@ctietze而且它没有显示汉字和泰米尔文字。问题仍然存在,请在下面分享您的解决方案以供参考。另外,我建议为颜色问题提出一个新问题,并提供更多细节。或者换个说法