iOS5 以降 (ARC が有効) でのベスト プラクティスについて意見を求めたいと思います。たとえば、車のデータベースがあります-画像、名前、最高速度などの情報。アプリでは、情報を含む車を表示する必要があります。次に、ユーザーの操作の後、次の車、次に...前の車に移動することはありません。
私が車のクラスを持っている場合、どちらがより良い解決策であり、その理由は何ですか?
解決策 1: alloc と init を使用して初めて Car のインスタンスを作成し、次に毎回表示する必要があるときは、既存の値を変更して (速度を 250 から 180 に) 新しいデータでこのインスタンスを更新するだけです。 、黒から赤への色など)
解決策 2: 毎回 alloc と init を使用して、ARC が以前に使用されたメモリを解放できるようにし、以前に割り当てられたオブジェクトを忘れるだけです。
解決策 3: おそらく他の解決策もあるでしょう。この問題を解決する方法 - 私はそれらを聞きたいと思っています。
前もって感謝します