0

我最近偶然发现了一个难题..

我通常使用 aNSFetchedResultsController从我的 CoreData 中获取数据,并将其显示在 TableViewController 中。

我现在遇到的问题是我无法立即使用 NSFetchRequest 获得我想要的结果,因为有 am:n 关系并且我在核心数据(参考)中实现了一个表,它存储了对对象的引用......

所以我现在要做的是,我使用一个 fetch 请求:

NSArray* references = [self.context executeFetchRequest:fetchRequest error:&error];

然后遍历这个数组来获取我的对象:

for(References* ref in references)
{
    Post* tmp = ref.ref_of_post;
}

那么有没有办法手动将这些对象添加到 myNSFetchedResultsController中,或者是否有可能通过 a 获得想要的对象NSFetchRequest

谢谢你的帮助。

4

1 回答 1

0

不要管那个。

我只是将这些对象添加到 a 中,然后以与..NSMutableArray相同的方式使用此 ArrayNSFetchedResultsController

于 2012-05-20T14:28:26.977 回答