背景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時的問題。有誰知道這是否「固定」?
我非常感謝任何建議。