如何在修改过程中保持NSTableViewDataSource的安全

时间:2017-03-05 23:19:46

标签: swift macos cocoa

我的控制器中有一个数组支持NSTableViewDataSource / ...Delegate。现在,我不时会更新阵列,但我想确保在UI可能刷新显示的内容时不会发生这种情况。

琐碎的部分是锁定列表本身,因此在绘制每个单元格时它不会发生变化。但是如何在整个更新周期中锁定它? (即从获取行数到完成当前屏幕绘制)是否有任何我可以使用的前/后更新挂钩,或者有更好的方法来处理它?<​​/ p>

0 个答案:

没有答案