在我的项目中,NSTreeController绑定到NSOutlineView(可可绑定)。由于某些原因,我无法使用NSPredicate 从数据中筛选数据。因此,我试图重写arrangedObjects of NSTreeController,但覆盖的arrangedObjects 甚至没有被解雇。(我在其中设置了一个调试断点。)代码编译得很好,我已经将实例更改为我的CleanTreeController。我只在邮件列表中找到了。
// Subclass of NSTreeController
class CleanTreeController: NSTreeController {
我有一个由NSTreeController控制的NSOutlineView。NSOutlineView连接到界面生成器中的上下文菜单。
Control Click将弹出我的菜单,单击的行将被“选中”,并带有苍白的高亮显示和边框。
我似乎找不到任何方法来找出哪一行是“选中”的。selectionIndexPath和selectedObjects为空。