【发布时间】:2015-09-27 22:18:27
【问题描述】:
在NSOutlineView 中扩展特定类的所有对象的最有效方法是什么? (我的大纲视图的数据源是NSTreeController)。
假设我有
classA
classA
- classA
- classC
- classC
- classB
- classC
- classC
classB
- classC
我只想扩展 classA 对象。我是否需要遍历整个树来检查每个对象属于哪个类?
更新 对不起,我必须更正。 outlineView 对象是来自 NSTreeController 数据源的 NSTreeNodes。只有“representedObject”是我的自定义类。
所以这些类的结构是正确的,但它们不能作为大纲视图的节点直接访问。
【问题讨论】:
标签: objective-c macos cocoa