On May 1, 2012, at 20:09 , Ben Kennedy wrote:

> The thing about all this is that a few revs back, when I was using a dumb 
> array with NSTableViewDataSource and no bindings, I was getting the 
> validation behaviour for free.  Now it's gone.  I guess I should re-trace my 
> steps and try to figure out what subtle critical difference I've introduced.

When you bind one or more table columns to an array controller, the table view 
automatically binds its own content binding to the array controller (presumably 
with some heuristic for choosing one out of several, if you happened to bind 
different columns different ways). It doesn't seem impossible that the table 
view honors cell formatter errors only when its content binding isn't used 
(i.e. pure data source for all columns). That would explain the earlier 
behavior.


_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to