Why is my cell based NSTableView calling viewForTableColumn?
cocoa, nstableview, objective-c, xcode
Solution
If the delegate of the `NSTableView` implements the method `tableView:viewForTableColumn:row:`, the `NSTableView` automatically switches to view based. You'll have to make different delegates for the 2 table views
Problem
I have a view controller that's the delegate for 2 tables, a view based table and a cell based table. The cell based table is calling `viewForTableColumn` when it should be calling `objectValueForTableColumn`. I made doubly sure it was a cell based table in the interface builder.