gpt4 book ai didi

iphone - NSFetchedResultsController : Fill TableView with fetched entity and its related entity

转载 作者:行者123 更新时间:2023-11-28 22:37:16 26 4
gpt4 key购买 nike

我有 2 个实体。一个描述 TableView 的部分(A Month 它的名称等)这个实体与另一个实体的一对多关系相关,该实体应该描述 TableView 的行。

我有点困惑如何通过 NSFetchedResultController 获取这些实体。就我现在而言,我当时只能获取一种关系。那么我应该得到哪一个来正确地填满表格呢?

最佳答案

如果您正在使用 NSFetchedResultsController,您可以获取要在 TableView 中显示的对象。

要获取部分,您可以使用 NSFetchedResultsControllersectionNameKeyPath 属性来指示如何从其中一个获取的对象中查找部分名称。您可以通过 valueForKeyPath: 将此关键路径传递给其中一个获取的对象以获取部分名称。在你的情况下,它需要将关系遍历回月份实体(或任何它真正是什么)来获得它的名字。例如,如果关系被称为 month 并且 Month 实体具有 name 属性,您将传递类似 @"month.name" 的内容作为创建抓取结果 Controller 时的 sectionNameKeyPath 参数。

关于iphone - NSFetchedResultsController : Fill TableView with fetched entity and its related entity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15577363/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com