我有一个很好用的 NSOutlineView。如果我更改模型,大纲视图会在我调用时更新:[self.myOutlineView reloadData]
。然而,当我分析我的程序时,似乎有 10% 的时间用于更新我的大纲视图。[self.myOutlineview reloadItem:myIndexPath]
因此,我尝试通过调用where myIndexPath
is the NSIndexPath 到我正在更新的大纲视图中的节点来仅更新已更改的模型对象而不是整个大纲视图。但是,当我打电话时什么都没有发生,而当我打电话reloadItem
时一切正常reloadData
。有没有人对我做错了什么或如何解决这个问题有任何建议?
谢谢!干杯,特隆德