親のメインキュー同時実行タイプにオブジェクトがあり、そのプロパティ値の1つを変更するとします。次に、保存せずに、子のプライベートキュータイプでフェッチ要求を実行して、そのオブジェクトが含まれている配列をフェッチします。私が抱えている問題は、取得したオブジェクトに、メインスレッドで行われた保留中の変更が含まれていない場合があるということです。
ただし、電話をかけると[childMOC refreshObject:object mergeChanges:YES];
、保留中の変更が発生します。しかし、ドキュメントの説明には、この方法が記載されています
「管理対象オブジェクトの永続プロパティを更新して、永続ストアの最新の値を使用します。
「これらの値はディスクに保存される値ではないので、保留中の変更は含まれませんか?
この方法がどのように機能するかについて少し混乱しています。