我正在创建一个应用程序,该应用程序可以浏览多层次的一对多关系。例如,假设CoreDataBooks代码示例从一个流派列表开始,您单击一个流派,然后,然后获取由Apple的代码示例中看到的作者组织的书籍列表。遍历与NSFetchedResultsControllers的一对多关系
这是我的问题:苹果文档告诉我,我应该使用FetchedResultsController来帮助组织我的书籍列表(除其他原因)。但是,当试图找出如何从“一种”流派到我的“许多”书籍时,核心数据常见问题解答告诉我们不要使用提取。从常见问题解答:
我有一个从实体A到实体B的一对多关系。如何获取与实体A的给定实例相关的实体B的实例?
你不知道。更具体地说,不需要明确提取目标实例,只需在实体A的实例上调用适当的键值编码或访问器方法。
问题当然是我现在有我的一套书中的书,但我希望他们从一个获取的结果控制器中获取它们。
在这里进行的最佳途径是什么?我是否应该遵循常见问题解答,如果是这样,我该如何管理作者将我的书分成若干部分?
或者我使用提取的结果控制器(我怀疑它更好),在这种情况下,我该如何遍历一对多的关系(因为Apple的哦 - 如此有用的答案只是“不要” )?
非常感谢您的帮助。
萨沙