核心数据父子UITableView关系

时间:2012-07-24 02:51:58

标签: iphone objective-c ios cocoa-touch core-data

我正在尝试创建父子核心数据关系。 TableViewA包含汽车制造商,TableViewB包含所选制造商生产的汽车。 我希望过滤汽车,以便它们只显示在他们的制造商表格视图中。我的工作相当不错,但是当我在一个制造商的表格视图中添加汽车时,它会正确显示添加它的制造商表视图,但在所有其他制造商表视图中,单元格仅显示其他制造商表视图中添加的汽车数量的默认标签(“单元格”)。这是tableView:cellForRowAtIndexPath:的{​​{1}}方法:

TableViewB

请解释如何正确过滤核心数据。

1 个答案:

答案 0 :(得分:1)

在选择制造商时,您需要修改分配给获取结果控制器的谓词。