Можно ли получить ivars с startMonitoringSignificantLocationChanges в фоновом режиме - PullRequest
1 голос
/ 22 января 2011

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

Если он потерян, каков наилучший способ сохранить эти значения после того, как приложение было завершено / перенесено на задний план и возвращено на передний план диспетчером местоположений?

1 Ответ

1 голос
/ 22 января 2011

Да, конечно, вы будете.Единственный способ потерять значение этого ивара - это если ваше приложение действительно закрылось и было перезапущено, после чего вы не просто возвращаетесь с фона.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...