I have a core data entity that keeps track of payments and receipts. It has (inter alia) two attributes, debitAmount and creditAmount. One of these contains a value, the other is always zero. entities are displayed using an NSTableView through an array controller and bindings. The tableview has two columns, one debit, the other credit. Number formatters ensure that the numbers display as currency. How to I get the tableview to leave a cell blank when the value is 0? It currently insists on showing $0.00 or just $0 when the value is 0.