NSDictionaryオブジェクトの配列を含むiOSアプリを作成しています。これらのオブジェクトは、ユーザーが追加/削除および編集できます。配列はplistに格納され、実行時にロードされます。データをplistに保存するときのベストプラクティスは何でしょうか。つまり、配列が変更されるたびに、またはアプリが終了するかバックグラウンドに移行するときにのみ保存する必要がありますか?
質問する
224 次
2 に答える
0
アプリの性質についてより多くの情報を得るのに役立ちますが、私はバックグラウンド/終了を節約します。必要がなければ、数秒ごとに節約するのは非効率的です。
私はあなたのアプリが正しく機能するために必要なだけ頻繁に保存します。それ以上でもそれ以下でもありません。
于 2012-06-25T20:56:52.187 に答える
0
アプリが終了したとき、またはバックグラウンドに移動したときにのみ実行すると問題ありません。非常に大きなデータがある場合は、アプリケーションが終了しようとしているときに「まとめる」時間が非常に長いため、定期的に実行することをお勧めします。ただし、データが小さい場合は、終了時またはバックグラウンドに入るときに書き込むだけで問題ありません。
于 2012-06-25T20:57:24.500 に答える