Я создаю приложение, в котором первый экран ожидает, пока Core Location вернет текущее местоположение.
Однако иногда (обычно) текущее местоположение не было получено через:
locationManager(manager: CLLocationManager, didUpdateLocations locations [CLLocation])
к моменту моего первого просмотра viewDidLoad.
Итак, мой вопрос: как лучше всего дождаться текущего местоположения до того, как произойдет событие viewDidLoad моего первоначального просмотра?