core data - I want to extend the CoreDataBooks example with a UIPickerView -
i trying add in third method editting view controller in example; simple pickerview field. currently, pickerview has 6 items load it. when run it, shows '?' value on picker view rather word. select right item/row , return calling controller, won't display text.
i believe not allocating array pickerview compiles following warning:
"incompatible objective-c types assigning 'struct narrary *', expected 'struct uipickerview *'" here have declared in .h file:
uipickerview *pickerview; nsarray *choicearray; @property (nonatomic, retain) iboutlet uipickerview *pickerview; @property (nonatomic, retain) nsarray *choicearray; and in .m file:
choicearray = [[nsarray alloc] initwithobjects:@"financial",@"one",@"two",@"three",@"four",@"six", nil]; pickerview = choicearray; //<-- error [choicearray release]; it's line: "pickerview = choicearray;" warning on.
thx, wes
you assigning array pickerview attribute itself. doing this:
(uipickerview*)pickerview = (nsarray*)choicearray; you assign rows of picker view delegate object implements uipickerviewdelegate protocol.
Comments
Post a Comment