Обратите внимание, что каждый метод как источника данных, так и протокола делегата содержит параметр UIPickerView *
, например:
- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView
Вам необходимо использовать его для различения двух ваших экземпляров, как показано ниже:
- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView
{
if([pickerView isEqual: pickerOne]){
// return the appropriate number of components, for instance
return 3;
}
if([pickerView isEqual: pickerTwo]){
// return the appropriate number of components, for instance
return 4;
}
}