だから私は自分のオブジェクトをたくさんフェッチします。たとえば、起動時に、タブのバッジに未読数を設定しました。この未読カウントを取得するには、データモデルオブジェクトをフェッチして、フラグが未読のオブジェクトを確認する必要があります。フェッチがあります。次に、そのメソッドの直後に、すべてのデータモデルオブジェクトの別のフェッチを実行して、他のことを実行します。次に、View Controllerでデータモデルオブジェクトを表示する必要があるので、そこで別のフェッチを実行します。
したがって、このような呼び出しがたくさんあります:NSArray *dataModelObjects = [moc executeFetchRequest:request error:&error];
これは私にはちょっと冗長に思えますか?データモデルオブジェクトをたくさん操作するので、アプリケーションで一度フェッチして、アクセスする必要があるときはいつでもインスタンス変数を介してアクセスすることはできませんか?しかし、私は常に最新のデータが欲しいです。したがって、データモデルオブジェクトを追加および/または削除できます。
ここで達成したいことについて何か意味がありますか?