Я изменяю компоненты (в частности, число и цвет компонентов), в UIPickerView, что я называю pickerOne, поэтому после внесения изменений, я звоню:
[pickerOne reloadData];
и это, кажется, работает отлично однако, я получаю компиляцию, предупреждающую:
warning: 'UIPickerView' may not respond to '-reloadData'
Хотя это, кажется, работает, там что-то еще, что я должен использовать для перезагрузки данных?
Спасибо
Думаю, вам следует использовать:
reloadComponent:
или
reloadAllComponents:
Вы должны вызвать reloadComponent:
или reloadAllComponents:
.
Могут быть закрытые reloadData
, но они не являются частью общедоступного API, и поэтому на них не следует полагаться.