Location auslesen und global Verfügbar machen?!

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Location auslesen und global Verfügbar machen?!

    Moin,

    Frage 1:

    Ich würde gerne die Location auslesen (latitude, longitude). Das Ganze einmalig beim Starten der App und dann soll latitude und longitude in allen Klassen zur Verfügung stehen.

    Ich komme von PHP, da würde ich einfach 2 globals hinzufügen und diese wären überall verfügbar ...

    Gibt es bei SWIFT4 entwas ähnliches?

    Frage 2:

    Die Lcoation würde ich mit CLLocation() auslesen. Ist dies die gängige Art?



    Vielen Dank!
  • Mac & i Test Abo
  • Properties Deines Application-Delegates wären eine Option von vielen ... Du solltest aber bedenken, dass Applikationen unter iOS recht lange „leben“ können. Dann hat die bei Start bestimmte Position mit der Wirklichkeit nichts mehr zu tun.

    Ich würde eher eine dedizierte Klasse verwenden, welche die aktuelle Position liefert und diese bei Bedarf instanzieren ... oder die Methoden des CLLocationManagers direkt einbinden.

    Mattes
    Diese Seite bleibt aus technischen Gründen unbedruckt.