don't think so complicated... ;-)
in your tableviews's delegate, implement
<BLOCKQUOTE><font size="1"face="Geneva, Verdana, Arial">code:</font><HR><pre><font size=1 face=courier>
- (void)tableView

NSTableView *)aTableView willDisplayCell

id)aCell forTableColumn

NSTableColumn *)aTableColumn row

int)rowIndex
</font>[/code]
and then find out whether you want to display that column/cell in red or not:
<BLOCKQUOTE><font size="1"face="Geneva, Verdana, Arial">code:</font><HR><pre><font size=1 face=courier>
if (someCondition)
{
[aCell setTextColor:[NSColor redColor]];
} else {
[aCell setTextColor:[NSColor blackColor]];
}
</font>[/code]
hope that helps.