Контроллер tableView может установить свойство для ячеек табличного представления по мере их создания, указывая, что это делегат и источник данных.
В созданном вами классе tableviewcell просто добавьте свойство, которое является экземпляром вашего контроллера tableview.Например,
@property (nonatomic, retain) MyTableViewController * pickerDelegate;
. Затем в вашем cellForRowAtIndexPath вы можете установить для этого свойства значение self
cell.pickerDelegate = self;
Возможно, вам также понадобится установить какое-то дополнительное свойство сортировки, например, тег, чтобы различать каждую ячейку.Я бы подумал, что другое свойство ячеек таблицы, как NSIndexPath, подойдет.