self.fetchedResultsController = [[NSFetchedResultsController alloc] initWithFetchRequest:request managedObjectContext:self.photoDatabase.managedObjectContext sectionNameKeyPath:@"status" cacheName:nil];
如果我将此缓存设置为@"fetch_cache"
之类的内容,那么我的表格就会颠倒过来。第1节在第0节之上!
我是CoreData的新手。我应该怎么知道这个?
更新:我有一个排序描述符,它的工作原理。忘了把它放在这里。
答案 0 :(得分:0)
Core Data中没有隐式排序,因此您可能需要告诉控制器您希望这些对象如何排序。
查看NSSortDescriptor
并致电-setSortDescriptors:
上的NSFetchRequest
。
答案 1 :(得分:0)
sectionNameKeyPath
仅指定分组,不会为您排序这些对象。您必须向NSSortDescriptor
添加request
。