很抱歉这个问题,但找到mutablearray发送到排序表视图的索引的最佳做法是什么? 1.我用dictionnary创建一个nsmutablearray 2.我创建一个表格视图,我的数组是排序的 3.当我克隆表视图时,如何找到原始数组的索引来修改它?
答案 0 :(得分:0)
设置UITableViewDelegate(通常是您的视图控制器),并实现方法:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
//the index of your mutable array can be found with:
NSUInteger *myArrayIndex = indexPath.row;
}
如果您的视图控制器是UIViewController子类,并且尚未设置为tableview委托,请通过在视图控制器的.h文件中声明它来执行此操作
@interface MyViewController : UITableViewController <UITableViewDelegate> {...
如果您查看控制器是UITableViewController,那么它已经符合此协议。