【发布时间】:2016-07-26 21:17:59
【问题描述】:
我有一个关于 Swift 中的 CoreLocation 的问题。我目前正在运行一个使用 CoreLocation 每秒提取用户位置的应用程序。这很棒,但运行需要大量内存和电池(尤其是因为我的用户希望全天使用该应用程序)。我想知道是否有办法从过去 (x) 秒中提取位置数据,以绘制各种地图并追溯处理信息。
例如:如果距离上次刷新已经 3 秒... 在刷新按钮上-
var lastLocations = [(<+37.33233141,-122.03121860> +/- 5.00m (speed 0.00 mps / course -1.00) @ 7/26/16, 3:11:20 PM Mountain Daylight Time),(<+37.33233141,-122.03121860> +/- 5.00m (speed 0.00 mps / course -1.00) @ 7/26/16, 3:11:20 PM Mountain Daylight Time),(<+37.33233141,-122.03121860> +/- 5.00m (speed 0.00 mps / course -1.00) @ 7/26/16, 3:11:20 PM Mountain Daylight Time)]
有人知道是否可以从 CoreLocation 追溯提取信息吗?
【问题讨论】:
标签: swift core-location