У меня есть несколько контроллеров представления, которым нужно получить местоположение пользователя, поэтому я хотел создать отдельный класс, который ViewControllers может вызывать для получения последнего местоположения пользователя.
locationManager:didUpdateToLocation:fromLocation возвращает значение void. Как передать данные широты и долготы обратно в мои ViewControllers, как только будут рассчитаны широта и долгота пользователя?
Я мог бы попробовать написать геттеры и сеттеры в моем классе locationManaging, но если я это сделаю, как мне узнать, когда вызывать методы получения широты и долготы из моего класса ViewController? Как заставить основной поток ViewController ждать значений широты и долготы из класса locationManaging?
Спасибо!