您是在单个视图中使用2个表并希望获取表的索引路径。我用 以下代码获取索引路径。但stil categoryId会影响我访问的任何表格而不是其他东西。请帮忙......
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
if(tableView=categoryTblView)
{
categoryId=indexPath.row;
NSLog(@"categoryId=%d",categoryId);
}
else if(tableView=regionTblView)
{
regionId=indexPath.row;
NSLog(@"regionId=%d",regionId);
}
}
答案 0 :(得分:1)
要在此处测试相等性,您需要使用==
而不是单个等号(用于分配)。
所以代码应该是:
if (tableView == categoryTblView)
{
...
}
else if (tableView == regionTblView)
{
...
}