首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >核心数据父-子UITableView关系

核心数据父-子UITableView关系
EN

Stack Overflow用户
提问于 2012-07-24 02:51:57
回答 1查看 368关注 0票数 0

我正在尝试创建一个父-子核心数据关系。TableViewA包含汽车制造商,TableViewB包含所选制造商制造的汽车。--我想过滤汽车,以便它们只出现在其制造商表视图中。工作得相当好,但是当我在一个制造商表视图中添加一辆汽车时,它正确地显示在添加它的制造商表视图中的制造商表视图中,但在所有其他制造商表视图中,单元格只显示它们在其他制造商表视图中添加的汽车数量的默认标签("cell")。这是我的tableView:cellForRowAtIndexPath: TableViewB方法

代码语言:javascript
复制
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *CellIdentifier = @"Car Cell";
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cell == nil) {
        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
    }


    Car *car = [self.fetchedResultsController objectAtIndexPath:indexPath];

    if (car.manufacturer == self.currentManufacturer) {

            cell.textLabel.text = car.carName;
    }

    return cell;
}

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

EN

回答 1

Stack Overflow用户

发布于 2012-07-24 02:59:53

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11623441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档