ユーザーが運転しているときにユーザーを追跡するアプリがあります。CLLocationManagerを使用し、didUpdateToLocationが呼び出されるたびにCLLocationポイントを保存します。
約25マイルの旅は、1200ポイント近くのどこかになります。
今のところ、テストのためにこのポイントの配列をユーザーのデフォルトに保存しています。この情報を適切に保存するには、CoreDataを確認する必要がありますか?または、すべてをファイルに書き出すこともできますか?
私の懸念は、NSUserDefaultsが「最大化」できるかどうかです。それぞれが数千のCLLocationポイントを持つ、数百の保存された配列を持つ可能性があります。
任意の提案をいただければ幸いです。