iOS CLLocationManager in einer separaten Klasse

Ich habe mehrere View Controller, die den Speicherort des Benutzers abrufen müssen. Daher wollte ich eine separate Klasse erstellen, die die ViewController aufrufen können, um den neuesten Speicherort des Benutzers abzurufen.

locationManager: didUpdateToLocation: fromLocation gibt void zurück. Wie gebe ich die Breiten- und Längengraddaten an meine ViewController zurück, sobald der Breiten- und Längengrad des Benutzers berechnet wurde?

Ich könnte versuchen, Getter und Setter in meiner locationManaging-Klasse zu schreiben, aber woher weiß ich, wann ich die Latitude-Getter- und Longitude-Getter-Methoden aus meiner ViewController-Klasse aufrufen soll? Wie halte ich den ViewController-Haupt-Thread, um auf die Breiten- und Längengrade der locationManaging-Klasse zu warten?

Vielen Dank!

Antworten auf die Frage(5)

Ihre Antwort auf die Frage