• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Program design decision
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Program design decision


  • Subject: Program design decision
  • From: "Abernathy, Joshua" <email@hidden>
  • Date: Wed, 2 Jul 2008 12:49:16 -0400
  • Thread-topic: Program design decision

Hi everyone,



I've been going back and forth in my head on a program design decision
and I'd like to get some feedback.



My app does a particular kind of search and for each result; I have a
Result class instance that contains all the fun information. I'll be
displaying those results in a TableView, using the View in a cell trick.
The single TableView column is bound to an ArrayController holding all
my results.



Right now, each Result has an IBOutlet to a View and loads that view
from a nib. So my ViewCell pulls that view from the Result object value
and adds that view as a subview. That works ok. My dilemma is where I
should put the custom logic for the View (when highlighted change text
color, etc). My gut would say subclass View... but View has no concept
of being highlighted. I suppose I could pass the isHighlighted along
from the Cell to the View but that seems kind of convoluted. Any
thoughts? Am I over-designing this?



Josh



_______________________________________________

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

  • Prev by Date: Re: exec(uting) Safari - How (newbie)
  • Next by Date: Need a code doctor
  • Previous by thread: Re: tracking area problems on 10.4.11
  • Next by thread: Need a code doctor
  • Index(es):
    • Date
    • Thread