背景NSOutlineView和NSTreeController可以处理数千个对象吗?
核心数据与GC上的雪豹10.6.4应用
我得通过NSTreeController使用绑定支持的NSOutlineView
我创造数万NSOperation子类上的对象,保存并使用
mergeChangesFromContextDidSaveNotification
合并到主要上下文中,全部按照Apple文档中的建议操作主要背景有成千上万个对象
的问题
我有很多的性能问题。有时合并可能需要几秒钟的时间来锁定我的用户界面。它似乎也使用了相当多的内存。我最近发现others have had this issue too。我开始认为这是带有绑定的NSTreeController/NSOutlineView组合的限制。
问题
NSOutlineView和NSTreeController可以处理数千个有效的对象?
This post似乎暗示这是10.6.2引用rdar:// 7139579时的问题。有谁知道这是否“固定”?
我非常感谢任何建议。