0

私は最近、難しい問題に遭遇しました。

私は通常、を使用しNSFetchedResultsControllerてCoreDataからデータを取得し、TableViewController内に表示しています。

私が今抱えている問題は、am:nの関係があり、オブジェクトへの参照を格納するコアデータ(参照)にテーブルを実装したため、NSFetchRequestで必要な結果をすぐに取得できないことです...

だから私が今していることは、フェッチリクエストを使用することです:

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

次に、この配列を繰り返し処理して、オブジェクトを取得します。

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

それで、これらのオブジェクトを手動で自分に追加する方法はありますか、NSFetchedResultsControllerそれとも必要なオブジェクトを取得する可能性がありNSFetchRequestますか?

ご協力いただきありがとうございます。

4

1 に答える 1

0

気にしないでください。

これらのオブジェクトをに追加したNSMutableArray後、この配列を.と同じように使用しNSFetchedResultsControllerます。

于 2012-05-20T14:28:26.977 に答える