假设我正在制作一个应用程序,您可以在其中将汽车制造商添加到主视图控制器中,这是一个UITableView
,在第二个视图控制器(也是一个UITableView
)上,您可以在该制造商名称下添加汽车型号。
现在我的问题很简单,我可以添加制造商,但是当我按下任何制造商名称时,我会得到包含所有制造商所有型号的第二个表格视图。
我尝试使用可能的谓词,过滤 mutablearray 然后将其传递给第二个视图控制器。没有成功:(
NSPredicate * pred = [NSPredicate predicateWithFormat:@"currentCategoryOfImage = '%@'",[self.categoriesArray objectAtIndex:indexPath.row]];
[self.myImagesObjArray filterUsingPredicate:pred];
self.detailViewController.imagesItem = self.myImagesObjArray;
但我认为有一种更简单的方法可以做到这一点,但我仍然无法理解。