У меня есть вопрос относительно CoreLocation в Swift. В настоящее время я запускаю приложение, которое каждую секунду вытаскивает местоположение пользователя с помощью CoreLocation. Это здорово и все, но для работы требуется тонна памяти и аккумулятора (особенно, поскольку мои пользователи хотят использовать приложение в течение дня). Мне интересно, есть ли способ вытащить данные о местоположении из прошлых (х) секунд, чтобы построить как карту рода и обработать информацию задним числом.Расположение ядра - ретроактивное вытягивание информации в Swift
Например: Если бы это было 3 секунд с момента последнего обновления ... На Refresh кнопку-
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?