1

我有一个实体Person。Person 与 Entity ObjectAObjectB和具有三种关系ObjectC

我可以使用 anNSFetchedResultController按类型对它们进行排序吗?所以第 0 节是ObjectA's,第 1 节是ObjectB's,第 3 节是ObjectC's?此外,我可以按名称对它们进行排序吗?

还是我使用 3 个不同的数据源(将它们加载到一个数组或 3 个不同NSFetchResultController的)?

4

1 回答 1

1

AnNSFetchedResultController一次只能获取一种实体类型,因此假设ObjectAObjectBObjectC是不同的实体类型,那么您将需要三个 NSFRC。

如果它们是三种不同的实体类型,您可以考虑将它们放在抽象实体下。然后您可以为该类型创建一个 NSFRC(此处为示例)。

于 2013-03-26T21:32:35.547 回答