Когда приложение использует startMonitoringSignificantLocationChanges, когда оно находится в фоновом режиме или когда оно прекращено, если обнаружено значительное изменение, Apple заявляет, что оно вернет приложение на передний план. Но смогу ли я получить значение ivar (ранее установленное, когда приложение находилось на переднем плане) в методе делегата didUpdateToLocation CLLocationManager? Или это потеряно?
Если он потерян, каков наилучший способ сохранить эти значения после того, как приложение было завершено / перенесено на задний план и возвращено на передний план диспетчером местоположений?