是否可以设置一个UITableView
with ,NSFetchedResultsController
因为它在dataSource
哪里Contact Group
确定部分,并且与确定每个部分的行Contact Group
的多对多关系?Person
所以我的数据模型看起来像这样。
Contact Group
- Person
- Person
- Person
Contact Group
- Person
- Person
- Person
Contact Group
是一NSManagedObject
并且它与 有一对多的关系Person
NSManagedObjects
。基本上表格视图也应该如上所示。
我正在使用 MagicalRecord,如果这有所不同,这看起来对吗?
- (NSFetchedResultsController *)fetchedResultsController {
if (!_fetchedResultsController) {
_fetchedResultsController = [ContactGroup fetchAllSortedBy:@"displayOrder"
ascending:YES
withPredicate:nil
groupBy:@"SELF.contacts"
delegate:self];
}
return _fetchedResultsController;
}
哦,我需要能够对每个部分中的联系人进行排序(并保留)。
任何指导表示赞赏。如果我需要更好地澄清,请随时发表评论。