分组和排序时,对象出现在错误的部分

时间:2014-03-07 13:28:10

标签: magicalrecord

我正在使用MagicalRecord获取核心数据对象并将其显示在由{非暂时性]实体属性UITableView分组的groupAttribute中的部分中:

self.fetchedResultsController = 
    [Post fetchAllGroupedBy: @"groupAttribute" 
        withPredicate:predicate 
        sortedBy:@"groupAttribute,publishDate" 
        ascending:NO 
        delegate:self];

predicate只做一些过滤,没什么特别的。

插入一些对象后,表视图会将它们放入错误的部分。但是,行的排序是正确的。它基本上是相同的现象Richard Warrender describes in his blog,但是在添加第二个排序描述符后使用MagicalRecord和(注意sortedBy为每个逗号分隔的属性生成一个排序描述符)。

这里出了什么问题?

0 个答案:

没有答案