@siracusa `NSTableCellView` from `tableView.makeView(…)`
@Drarok Funny, I'm in the process of switching to old-style NSCell because it does actually seem to make a difference in performance for my data/UI.
@siracusa weird! Do you have loads of columns? Without seeing any slowdown it's hard to guess where the issue might be. Might be worth identifying the root cause rather than going for refactor number... 6?
@Drarok Too late! I dunno why NSCell-based is faster, but it is (slightly). I tried to use Instruments but I don't know how to use it well enough to tell where the time was being spent.
@Drarok Are you using NSTableCellView or are you returning NSTextViews from tableView(_:viewFor:row:)? Or something else?
@siracusa returning NSTableViewCell instances in tableView(_:viewFor:row:) which are created by tableView.makeView(withIdentifier:owner:)
I think you might be holding something wrong!