Обратите внимание, что каждый метод как источника данных, так и протоколов делегатов содержит параметр 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;
}
}