CoreData を使用しようとしている iOS プロジェクトがあります。
私のモデルでは、から継承する2 つのクラスChildA
と.ChildB
ParentClass
私のUITableViewController
では、次の方法ですべてのオブジェクトを簡単に取得できます。
NSEntityDescription *entity = [NSEntityDescription entityForName:@"ParentClass" inManagedObjectContext:self.managedObjectContext];
私が今達成しようとしているのは、結果をグループ化することClassname
です。しかし、私は自分NSFetchedResultsController
のパラメータでそれを達成する方法がわかりませんsectionNameKeyPath
NSFetchedResultsController *aFetchedResultsController = [[NSFetchedResultsController alloc] initWithFetchRequest:fetchRequest managedObjectContext:self.managedObjectContext sectionNameKeyPath:@"?????" cacheName:@"Master"];
私が使用したい結果は次のUITableView
ようになります
ChildA
Obj1
Obj2
Obj3
...
ChildB
Obj4
Obj5
Obj6
...
前もって感謝します