прежде чем задать этот вопрос, я много искал и видел несколько ответов, но ни один из них не мог мне помочь, поэтому я решил спросить его снова, ... спасибо за любую помощь
я понимаю тамЕсть два способа решения этой проблемы, один - сохранить значение tableviewcell в массиве, а другой - избежать его повторного использования, но я не могу их реализовать,
У меня есть привычная ячейка tableview с одним текстовым полем внутри и кнопкой., когда кнопка нажала добавить еще одну ячейку таблицы в нижней части таблицы;
при реализации первого решения я получаю табличную ячейку из textfield.supperview следующим образом:
-(void)textFieldDidEndEditing:(UITextField *)textField
{
NSLog(@"TextFileld Value : %@" , textField.text);
DivideTableViewCell *cell = (DivideTableViewCell *)textField.superview;
NSIndexPath *indexPath = [uiTableView indexPathForCell:cell];
NSLog(@"index Path %i" , indexPath.row);
}
, но каждый разindexPath.row равен 0, и я не могу обновить свой массив источника данных ....
, а также, к сожалению, я не смог реализовать и второе решение ...
Так что спасибо за любую помощь:)