iOS:如何传递节中的行的索引

iOS:如何传递节中的行的索引,ios,uitableview,nsindexpath,Ios,Uitableview,Nsindexpath,我有一个这样的tableview结构 第一节 ---->第1行 ---->第2排 ---->第3排 第二节 ---->第1行 ---->第2排 第三节 ---->第1行 ---->第2排 ---->第3排 ---->第4排 如何获取我必须通过的特定行的索引,就像我必须从第三部分获取第二行的索引一样?考虑我必须从第三节传递第二行的精确地址/索引/位置。 indexPathForRow:不安全: 返回使用表视图中特定行和节的索引初始化的索引路径对象 :您可以创建UITableViewCell的子

我有一个这样的tableview结构

第一节

---->第1行

---->第2排

---->第3排

第二节

---->第1行

---->第2排

第三节

---->第1行

---->第2排

---->第3排

---->第4排

如何获取我必须通过的特定行的索引,就像我必须从第三部分获取第二行的索引一样?考虑我必须从第三节传递第二行的精确地址/索引/位置。
  • indexPathForRow:不安全: 返回使用表视图中特定行和节的索引初始化的索引路径对象

您可以创建UITableViewCell的子类,并向其添加两个属性

@property (nonatomic) NSInteger row;
@property (nonatomic) NSInteger section;
然后在
cellforrowatinexpath:
方法中,可以根据索引路径设置这些值


一旦您想传递行和节信息,只需使用委派或KVO即可,您想在哪一点获取它?使用
获取特定行的索引
的确切含义是什么?是否要为该实例创建
nsindepath
?如果必须像这样将行的索引传递给可变数组,则更简单,[courseIds objectAtIndex:indepath.row];其中courseIds是我的可变数组。