ManagedObject をコンテキストに挿入した後、後でフェッチしたいのですが、コンテキストを保存する前に (すべてのオブジェクトが挿入された後に保存します)。コンテキストが以前に保存されていない場合、これらのオブジェクトに関するフェッチで後でコンテキストをクエリしても何も返されないようです。最後にのみ保存する方法はありますか?(オブジェクトを配列または辞書に保存してクエリを実行できると思いますが、coredataがこれを行うと思いました)
3213 次
1 に答える
17
これを試して:
[myFetchRequest setIncludesPendingChanges:YES];
ドキュメントから:
フェッチが実行されたときに、管理対象オブジェクト コンテキストで現在保存されていない変更と一致するかどうかを設定します。
于 2010-07-13T08:55:03.563 に答える