Ios 使用NSFetchedResultsController遍历一对多关系
我正在创建一个应用程序,可以浏览一对多关系的多个级别。例如,假设代码示例以一个流派列表开始,单击一个流派,然后获得由作者组织的书籍列表,如Apple的代码示例所示 这是我的问题:苹果文档告诉我应该使用FetchedResultsController来帮助将我的图书列表组织成多个部分(还有其他原因)。但是,当试图找出如何从“一种”类型到我的“多种”书籍时,核心数据FAQ告诉我不要使用获取。从常见问题解答: 我从实体a到实体B有一个对多关系。如何获取与实体a给定实例相关的实体B实例 你没有。更具体地说,不需要显式地获取目标实例,只需在实体A的实例上调用适当的键值编码或访问器方法 当然,问题是我现在有一套我的书,但我想让它们从“获取结果”控制器中获取 在这里最好的方法是什么?我应该遵循常见问题解答吗?如果是,我该如何按照作者将我的书分成不同的部分 或者我应该使用一个“获取结果”控制器(我认为更好),在这种情况下,我应该如何遍历一对多关系(因为苹果非常有用的答案是“不要”) 非常感谢你的帮助Ios 使用NSFetchedResultsController遍历一对多关系,ios,core-data,nsfetchedresultscontroller,one-to-many,Ios,Core Data,Nsfetchedresultscontroller,One To Many,我正在创建一个应用程序,可以浏览一对多关系的多个级别。例如,假设代码示例以一个流派列表开始,单击一个流派,然后获得由作者组织的书籍列表,如Apple的代码示例所示 这是我的问题:苹果文档告诉我应该使用FetchedResultsController来帮助将我的图书列表组织成多个部分(还有其他原因)。但是,当试图找出如何从“一种”类型到我的“多种”书籍时,核心数据FAQ告诉我不要使用获取。从常见问题解答: 我从实体a到实体B有一个对多关系。如何获取与实体a给定实例相关的实体B实例 你没有。更具体地
Sasha您有一个大致如下所示的数据模型:
Genre{
name:
books<-->>Book.genre
}
Book{
name:
genre<<-->Genre.books
}
体裁{
姓名:
书籍>书籍.体裁
}
书{
姓名:
体裁