所以我有一个与实体"B"有对多关系的CoreData实体"A"。"A"有许多"B"。这种关系是有序的!
我知道我可以直接从实体"A"关系中获取 NSOrderedSet。但是我有一个UITableView,我想用NSFetchedResultsController,因为我相信这是更好的做法。
如何让 NSFetchedResultsController 根据实体在关系中的顺序对实体进行排序?
如果 A 是经理,B 是员工,并且关系是 Manager.underlings(对多排序(和 Employee.boss(对一(,那么您将使用
NSSortDescriptor(key: "boss", ascending: true)]
这将根据员工与经理的有序关系进行排序。