Может быть, вам нужно объявить массив словарей, затем вы поймаете 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
Надеюсь, это поможет ...