-2

我有一个包含大量数据的数组,这些数据显示在 TableView 上。我正在尝试推送选定的行名。所以每次我都要写IF方法,而每一行都有相同的方法。有没有办法只推送选定的行?

从现在开始感谢。

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{

    SecondViewController *DetailViewController = [[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil];

    if ([[Brands objectAtIndex:indexPath.row] isEqual:@"A"]){

}

    if ([[Brands objectAtIndex:indexPath.row] isEqual:@"B"]){

}
.
.
.
4

1 回答 1

0

经过多次尝试,我找到了答案。再次感谢您的回复。

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{

SecondViewController *push = [[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil];

NSString *detail=[Brands objectAtIndex:indexPath.row];

label.text = detail;

}

于 2012-08-20T15:15:27.377 回答