Вы можете добавить теги к каждой таблице и затем отметить ее в didSelectRowAtIndexPath
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
if(tableView.tag == 1){
//do something
}
else if(tableView.tag == 2){
//do something else
}
// and so on
}
Или же вы можете проверить, какой экземпляр tableview вызывает метод делегата:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
if(tableView == self.tableView1){
//do something
}
else if(tableView == self.tableView2){
//do something else
}
// and so on
}