Я пытаюсь добавить третий метод в контроллер редактирования в этом примере; простой выбор для поля. В настоящее время у моего pickerview есть 6 предметов, которые я загружаю в него. Когда я запускаю его, он показывает '?' для значения на представлении выбора, а не в слове. Он выбирает правильный элемент/строку и возвращает его вызывающему контроллеру, но он просто не отображает текст.Я хочу расширить пример CoreDataBooks с помощью UIPickerView
Я считаю, что я не выделяя массив должным образом к PickerView, как он компилирует со следующим предупреждением:
"Incompatible Objective-C types assigning 'Struct NArrary *', expected 'struct UIPickerView *'"
Вот что я объявлен в файле .h:
UIPickerView *pickerView;
NSArray *choiceArray;
@property (nonatomic, retain) IBOutlet UIPickerView *pickerView;
@property (nonatomic, retain) NSArray *choiceArray;
И в файле .m:
choiceArray = [[NSArray alloc] initWithObjects:@"Financial",@"One",@"Two",@"three",@"four",@"six", nil];
pickerView = choiceArray; //<-- error
[choiceArray release];
Именно эта строка: "pickerView = choiceArray;" , о котором я предупреждаю.
ТНХ, Уэс
thx. который решил это. – Wes 2010-12-04 02:37:11