Subject: Re: Implementing a many-to-many
using bindings and an NSTableView
On Mar 25, 2009, at 7:47 AM, Jon C. Munson II wrote:
Two entities, one named A, the other named B. A and B have a
relationship with each other (that would be a many-to-many type). The
backend is a SQLite store (not that it should matter).
To be clear, a reflexive relationship is when an entity had a
relationship to *itself*. That's a different animal than a vanilla
many-to-many, which is what you seem to be describing.
I'd like my interface to be based from entity A's point of view,
NSTableView to select (via popup) the entity B's that are related
(populating the popup with values is not at issue).
Do you mean here that you will "pop up" a window that contains an
NSTableView that will be used to select rows of Entity B? Correct
language is critical. I think most Cocoa developers would assume that
"popup" means NSpopupButton.
So, my question is therefore how do I configure the bindings to
relationship if it is even possible to use bindings solely? If it
possible to use bindings, is there a discrete example somewhere that
could point me to that shows how to set this up?
You should be able to use bindings for everything you describe except
for setting relationships between existing objects. That will have to
be done in code, AFAIK, but isn't difficult.
"Demystifying technology for your home or business"
Cocoa-dev mailing list (Cocoa-dev@xxxxxxxxxxxxxxx)
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:
This email sent to maillists@xxxxxxxxx