标签: cocoa
我有一个树数据结构,我想将其放入NSBrowser中。我找到了涉及App Delegates的复杂方法,但我想在遇到它们时插入行。
答案 0 :(得分:1)
NSBrowser是一个视图。视图通常不会保留模型对象的整个复杂树 - 这是控制器的工作。这就是为什么你指定自定义控制器(以及模型对象的所有者)作为浏览器的委托:你拥有整个模型,视图可以根据需要从中获取部分模型。