Core Data をストレージとして使用しているプログラムがあります。
ただし、取得/更新メソッドをアプリ デリゲートのみに保持する必要があるかどうかは完全にはわかりません。
1 つの例は、アプリ内の質問です。質問には「左」と「右」のステートメントがあります。
デリゲートは現在、新しい QuestionVC を作成し、質問の questionNumber を渡します。次に、QuestionVC はフェッチを実行して質問オブジェクトを取得し、オブジェクトの left プロパティと right プロパティを使用して画面にテキストを設定します。
これを逆にすればいいのか…
デリゲートは質問番号を取得してから、QuestionVC を作成し、質問オブジェクトを渡します。次に、QuestionVC は、フェッチをまったく行うことなく、左右のテキストを取得するだけで済みます。
ヒント、アドバイスを歓迎します。
ありがとう
オリバー