Как получить indexPath конкретной таблицы из нескольких таблиц в iphone - PullRequest
0 голосов
/ 20 января 2011

Привет, я использую 2 таблицы в одном представлении и хочу получить путь к таблицам. я использую приведенный ниже код для получения indexpath. но все же я получаю эффект, независимо от того, к какой таблице я обращаюсь, а не к другой. Пожалуйста, помогите ...

-(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);
    }       
}

1 Ответ

1 голос
/ 20 января 2011

Чтобы проверить равенство здесь, вам нужно использовать == вместо одного знака равенства (который предназначен для назначения).

Таким образом, код должен быть:

if (tableView == categoryTblView)
{
    ...
}
else if (tableView == regionTblView)
{
    ...
}
...