我有一個iOS項目,我嘗試使用CoreData。如何通過Classname獲取iOS CoreData
在我的模型中,我有兩個類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
...
在此先感謝