如何在大纲视图中使用Core Data删除行?

Jos*_*hua 0 cocoa objective-c

我有一个大纲视图,其中显示了2个实体,因此它连接到NSTreeController.我创建了一个按钮并将其绑定到NSTreeController的Controller Key'canRemove',在Availability> Enabled下.但是,当您运行App时,即使在"大纲视图"中选择了行,该按钮也始终处于禁用状态.如何修复此问题并删除"大纲"视图中的选定行?

Pet*_*sey 5

您需要将按钮的目标设置为树控制器,并将其操作设置为remove:.这在IB中很容易:右键单击树控制器,然后从其remove:操作(特别是从行的右边缘的圆圈)拖动到"删除"按钮.