2011-01-20 4 views
0

こんにちは私は1つのビューで2つのテーブルを使用して、テーブルのインデックスパスを取得したい。私は 以下のコードを使用してindexpathを取得します。しかし、stil categoryIdは、他のものではなく、私がアクセスするどのテーブルでも影響を受けています。 、あなたは(割り当てのためである)の単一の等号の代わりに==を使用する必要があり、ここでの平等をテストするには...iphoneの複数のテーブルから特定のテーブルの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

を助けてください。

ので、コードは次のようになります。

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

雅...私は、というのが私のミスです。お返事ありがとうございました – Pradeep

関連する問題