Ios 如果自定义tableviewCell具有;TextField";,映射到模态属性?;

Ios 如果自定义tableviewCell具有;TextField";,映射到模态属性?;,ios,objective-c,uitableview,Ios,Objective C,Uitableview,情况: 如果有一个UITableview,上面有10个单元格 每个单元格中都有“UILabel+UITextField”,每个单元格对应10个模态属性,每个单元格都在模态中的不同属性中获取值,用户也可以在单元格上更改UITextField中的值,也可以更新相应的模态属性值 like : value in modal.name is corresponding "section:1 row:1" cell value in modal.age is corresponding "section:

情况:

如果有一个UITableview,上面有10个单元格

每个单元格中都有“UILabel+UITextField”,每个单元格对应10个模态属性,每个单元格都在模态中的不同属性中获取值,用户也可以在单元格上更改UITextField中的值,也可以更新相应的模态属性值

like : 
value in modal.name is corresponding "section:1 row:1" cell
value in modal.age is corresponding "section:1 row:2" cell
....
问题:

有什么简单的方法来处理这种情况吗? 因为我不喜欢在方法“cellForRowAtIndexPath中逐个设置值

另外,单元格“section:1 row:1”中的textField值发生了变化,如何轻松更新“modal.name”


谢谢

您可以在自定义单元格类中添加两个方法。 一种是:
-(void)为显示数据配置cellWithModel
。 另一个是:
-(void)updateCellWothModel
,用于更新数据


将这些方法放入自定义单元格类。

您可以在自定义单元格类中添加两个方法。 一种是:
-(void)为显示数据配置cellWithModel
。 另一个是:
-(void)updateCellWothModel
,用于更新数据


将这些方法放在自定义单元格类中。

您能详细介绍一下吗?我还是不清楚?对不起,我误解了你的问题。如果在不同的索引路径中有不同的单元格。必须指定特定索引并更新模式。但是,您可以将方法“CellForRowatineXpath”中的代码删除到自定义单元格类中,以使代码干净,便于阅读和维护。您能详细介绍一下吗?我还是不清楚?对不起,我误解了你的问题。如果在不同的索引路径中有不同的单元格。必须指定特定索引并更新模式。但是您可以将方法“CellForRowatineXpath”中的代码删除到自定义单元格类中,以使代码干净,便于读取和维护。
like:
if (indexPath.section == 1 && indexPath.row == 1) {
       cell.textFiled = modal.name;
}