2012-05-19 61 views
0

我最近碰到一個棘手的問題絆倒..NSFetchedResultsController對象添加手動

我通常使用NSFetchedResultsController獲取數據了我的CoreData的,和TableViewController上進行展示。

我現在的問題是,我無法立即得到我想要的NSFetchRequest的結果,因爲具有:n關係,並且我在覈心數據(引用)中實現了一個表,該表存儲對對象的引用...

所以我現在要做的是,我使用了一個獲取請求:

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

,然後遍歷這個數組,讓我的對象:

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

那麼是否有辦法手動將這些對象添加到我的NSFetchedResultsController或者是否有可能通過NSFetchRequest獲得想要的對象?

感謝您的幫助。

回答

0

沒關係。

我只是說這些對象的NSMutableArray,然後將使用此數組中的相同的方式NSFetchedResultsController ..