iOS - How to create views from Core Data entities -
iOS - How to create views from Core Data entities -
i have implemented core info in app, , i'm trying figure out best way create views model objects.
my cat model object has these properties:
@property (nonatomic, retain) nsstring * image; @property (nonatomic, retain) nsstring * title; @property (nonatomic, retain) nsstring * desc;
i want create cat view displays image uiimage, , displays title , description labels. need utilize model proxy? think kvo involved well. know of tutorial this? seems mutual task tutorials can find core info , not explain how create view objects data.
one way create catviewcontroller (extending uiviewcontroller, of course) , define custom init method takes "cat" object parameter. save "cat" object property. then, in "viewdidload" method, set views labels , image using info in cat object.
@synthesize cat, titlelabel, desclabel, imageview; - (id)initwithcat:(cat *)acat { self = [super init]; if (self) { self.cat = acat; } } - (void)dealloc { [cat release]; [super dealloc]; } - (void)viewdidload { self.view.titlelabel.text = self.cat.title; self.view.desclabel.text = self.cat.desc; self.view.imageview.image = [uiimage imagenamed:cat.image]; }
ios core-data uiview key-value-observing
Comments
Post a Comment