选择单元格时获取ID字符串

时间:2011-09-06 15:28:31

标签: iphone uitableview

我正在制作一个具有不同视图的iPhone应用程序,其中一个是UITableView,我想将ID字符串传递给另一个视图,具体取决于所选行。我有多行选择。我不想传递单元格的数据,但是要与之关联的ID。 F.E:单元名称:“美国”,返回NSString:“09r454-0567-34”。我不知道如何将这些字符串与单元格关联。谢谢。

1 个答案:

答案 0 :(得分:0)

也许您需要声明一个字典数组,然后捕获didSelectRowAtIndexPath:,然后检索该数组中的信息

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    NSDictionary *dict = [myIDArray objectAtIndex:indexPath.row];
    NSLog(@"ID %@", [dict objectForKey:@"ID"]);
    NSLog(@"Name %@", [dict objectForKey:@"Name"]);
}

NSArray * myIDArray; //必须在.h

中声明

希望这有帮助...