如何在另一个数组变量中传递两个数组变量,以便在iphone中进行搜索

时间:2012-04-17 08:38:17

标签: iphone objective-c

我有两个数组,我插入这两个数组另一个数组用于在tableview单元格上显示数据但是如何从第一个数组中获取名称并从第二个数组报告

例如: 我这样做

NSMutableArray *myArray = [[NSMutableArray alloc]      initWithObjects:self.ListOfname,self.ListOfpeople,nil];


    [self.list addObjectsFromArray:myArray];

在myArray中,我传递了两个数组第一个listofname和第二个listofpeople 适当但如何从tableview单元格上的一个数组变量显示两个不同的数组值

我的self.ListOfname数组变量值来自此类Namecontrooler.m 我的self.ListOfpeople数组变量值来自这个类Peoplecontroller.m

所以我的问题是如何检索这个类值并在tableview单元格上打印一个数组 我在单元格上执行此操作,在indexpath处行,这适用于显示值

Namecontrooler*Name=(Namecontrooler*)[self.list  objectAtIndex:indexPath.row];
Peoplecontroller*people=(Peoplecontroller*)[self.list objectAtIndex:indexPath.row];

这里我没有得到如何在tableview单元格中显示两个类值请在这里帮助我如何做到这一点

1 个答案:

答案 0 :(得分:2)

我认为你的self.list只包含两个对象1> ListOfName 2> ListOfPeople。所以在indexPath.row的索引处访问对象之前,首先取出你想要的对象,然后参考indexPath.row take在特定对象上输出对象。