title: Change background of NSCell without changing all cells in the NSTableColumn
body: <p>I'm trying to change the background of a specific cell in a cell-based <code>NSTableView</code>. However, when I try to change the background color of just one cell, it affects the entire column. Is there a way to separate whatever binding there must be between the cells and the column?</p>
  
  <p>Here's the code I'm using (with comments explaining what I believe is happening):</p>
  
  <pre><code>// This allows me to change the background of the cell.
  
  [[[[_tableController1 registerTableView] tableColumnWithIdentifier:@"offset"] dataCellForRow:table1idx] setDrawsBackground:YES];
  
  // This gets the cell within the given table column and row.
  
  [[[[_tableController1 registerTableView] tableColumnWithIdentifier:@"offset"] dataCellForRow:table1idx] setBackgroundColor:[NSColor redColor]];        
  
  // This reloads the table so my changes can be visible.
  
  [[_tableController1 registerTableView] reloadData];
  </code></pre>