За свою жизнь я не могу получить то, что кажется простым в работе. У меня есть контроллер навигации, и я пытаюсь поместить MKMapView в стек, который загружает текущее местоположение пользователя. Проблема в том, что местоположение пользователя кажется доступным только после того, как MKMapView помещен в контроллер навигации, таким образом, загружая представление. В таком случае я не могу предоставить правильную долготу и широту для объекта userLocation, пока он не будет загружен. Так что происходит загрузка с координатами 0,0 и ничего не показывать. Второй раз загружается нормально. Что я делаю не так ??