Some good answers have already been posted. Just one more general comment.
Ideally, an API is designed based on the API contract. However, Cocoa Bindings are deep and complex, and its API has been difficult to describe in words. Compared to other OS X technologies, Cocoa Bindings may therefore be based somewhat more on cases which have occurred in common usage patterns, and less on the API. The common usage of Cocoa Bindings involves array controllers for arrays. Therefore, if you do not use array controllers for arrays, you are more likely to run in to bugs or unexpected behaviors. _______________________________________________ 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