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