我有一个应用程序可以在用户开车时跟踪他们。它使用 CLLocationManager 并且每次调用 didUpdateToLocation 时我都会保存 CLLocation 点。
大约 25 英里的行程会产生大约 1200 点附近的某个地方。
到目前为止,我将此点数组保存到用户默认值以进行测试。我应该查看 CoreData 以正确保存此信息吗?或者可能只是将所有内容都写到文件中?
我担心的是 NSUserDefaults 可以“最大化”吗?我可能有数百个保存的数组,每个数组都有数千个 CLLocation 点。
任何建议将不胜感激。