在Yosemite MacOS 10.10(包括10.10.0,10.10.1和10.10.2)中,与Mavericks(10.9)相比,这两个类别(NSTableView和NSOutlineView)的表现表现非常糟糕。我试图将它们转换为核心动画(启用层支持):性能更好一点,但仍然非常糟糕。当'采样'应用程序时,MacOS在MacOS功能中花费99%(CALayer drawInContext,CALayer显示......)。
此问题的解决方法是什么?它似乎影响使用NSOutlineView和NSTableView的任何应用程序。