figuring out which TableView I am?
figuring out which TableView I am?
- Subject: figuring out which TableView I am?
- From: David Scheidt <email@hidden>
- Date: Sat, 25 Apr 2009 12:47:24 -0400
I've got a sub-class of NSTableView. I have windows that have more
than one instance of this TableView in them, which need to behave
slightly differently, based on which one they are. (There are three
different classes of data that they'll display, and the designer wants
the background alternating color to be different based on what they're
displaying.) Everything is instantiated from IB. Is there some way
to figure out from the class itself which of the table views in the
NIB it is? Two approaches occured to me; I'm not keen on either.
First is to make N subclasses, each of the particular type. That
would work, but seems ugly and a pain to maintain. Second is to check
the delegate of the tableview, and based on what class it is, do the
right thing. That seems slightly weird and wrong. Is there another
way? Alternatively, am I going about this the wrong way from the start?
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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 email@hidden