我将另一个添加Object
到我NSOutlineView
的NSOutlineViewDataSource
并调用[myOutlineView noteNumberOfRowsChanged]
。如果我正确阅读了文档,这应该让 OutlineView 意识到我添加了一行并正确重绘了自己。但相反,什么也没有发生。
如果我称它为[myOutlineView reloadData]
有效,但根据文档reloadData
,开销比noteNumberOfRowsChanged
(因为它重新加载所有数据...... duh)要高得多
我没有使用绑定,我NSOutlineViewDataSource
自己提供。
有人知道我在做什么错吗?