【发布时间】:2013-01-06 19:48:07
【问题描述】:
假设我在 coreData 中有 1000 个海拔和经度条目。我想对这些高度和经度进行 reverseGeoCoding 并将结果保存回 coreData 。基于以下问题,我决定将 reverseGeoCode 操作置于后台
- 当网络连接缓慢时,ReverseGeoCode 需要一些时间。
- 我们应该每分钟只使用一个地理编码请求。
我的问题是在上述情况下更新 coreData 的最佳做法是什么? - 当应用程序进入后台? (不要忘记有限的 backgroundTimeRemaining 将可用) - 或者在前台应用时在后台线程上。
简而言之,对于每个坐标,我想要 reverseGeoCoded 地址。请给出我应该遵循的方法。
【问题讨论】:
标签: ios core-data background-process reverse-geocoding background-thread