gpt4 book ai didi

iphone - NSFetchedResultsController 获取并显示两个实体 iPhone SDK 组合的结果

转载 作者:行者123 更新时间:2023-12-03 20:11:51 29 4
gpt4 key购买 nike

我正在尝试改进 iPhone 的 ToDo 应用程序。

我有两个实体,1.任务2.项目

一个项目可以有多个任务,但一个任务可以没有项目或只有一个项目。

我一直在尝试使用 NSFetchedResultsController 在同一个 UITableView 中显示两者

是否可以从同一个 UITableView 获取两个实体并显示/排序它们?

最佳答案

不确定我是否完全理解,但您正在尝试在同一个 UITableView 中显示项目和任务?

我突然想到,您想要创建一个抽象实体,“可显示”或类似的实体,并使其成为您的任务和项目实体的父实体。 (假设它们在您的 TableView 中显示相同)。然后获取所有这些,您将获得完整的结果集。

请注意,我自己还没有尝试过,但理论上它应该可以满足您的要求。

或者,如果这不是一种选择,您可以使用两个 NSFetchedResultsController,每个实体一个,然后向 rowForIndexPath: (或其他)方法添加一些奇特的条件代码。不过,排序可能是个问题。

关于iphone - NSFetchedResultsController 获取并显示两个实体 iPhone SDK 组合的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1851160/

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