Ist bei der Verwendung mehrerer CLLocationManager-Instanzen eine Leistungsbeeinträchtigung zu verzeichnen?

Ich habe mindestens zwei Controller in meiner App, die derzeit ihre eigene CLLocationManager-Instanz verwenden. Ich bin jedoch gespannt, ob die Verwendung mehrerer Instanzen das Telefon tatsächlich zusätzlich belastet - über den zusätzlichen Speicher für die verschiedenen Instanzen hinaus.

Wird das iPhone die GPS-Hardware mehrmals anpingen oder wird eine Art Versand verwendet, sodass die Hardware abstrahiert und nur an alle Hörer weitergeleitet wird? Ich wollte gerade meine eigene Abstraktionsebene schreiben, um mit mehreren Beobachtern umzugehen, wollte aber prüfen, ob es da draußen Kenntnisse gibt, die darauf hindeuten, dass dies nicht erforderlich ist.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage