Ist es in Ordnung, die gleichen CLLocationManager , startMonitoringVisits
und startMonitoringForRegion
anzurufen? eventuell auch startUpdatingLocation
?Kann ich startMonitoringSignificantLocationChanges, startMonitoringVisits und startMonitoringForRegion auf demselben CLLocationmanager aufrufen?
Antwort
Ja, das sollte in Ordnung sein. Was lässt dich denken, dass du es nicht kannst?
Ich weiß nicht, ich frage nur um sicher zu sein :) Weißt du, ob es eine Möglichkeit ist zu wissen, ob das Ereignis DidUpdateLocations wegen StartUpdatingLocation (also GPS-Genauigkeit) oder StartMonitoringSignificantLocationChanges gefeuert wurde? – loki
Ich kenne keine Möglichkeit, zwischen den Quellaufrufen zu unterscheiden, wenn sie alle von einer einzigen Instanz des Standortmanagers stammen. Sie können mit Sicherheit mehrere Instanzen des Standortmanagers erstellen und jede Instanz mit einem anderen Aktualisierungstyp arbeiten. Der Aufruf 'locationManager (_: didUpdateLocations:)' wird in der Location Manager-Instanz als erster Parameter übergeben, sodass Sie den Quellstandort-Manager im Aufruf einfach verwenden können, um verschiedene Arten von Aufrufen zu unterscheiden. –
- 1. Beispiel für startMonitoringSignificantLocationChanges
- 2. CLLocationManager nicht Delegat in einem NSObject aufrufen
- 3. iphone - Batterie mit startMonitoringSignificantLocationChanges und gewünschteAccuracy
- 4. Kann ich CSS und SCSS auf demselben Stylesheet mischen?
- 5. Wie kann ich vier verschiedene Seiten auf demselben Bildschirm mit angularjs aufrufen?
- 6. CLLocationManager und Genauigkeitsprobleme - irgendwelche Erfahrungen?
- 7. Kann ich löschen auf Primitiven aufrufen?
- 8. Kann mir jemand helfen mit CLLocationManager?
- 9. Was verwendet StartMonitoringSignificantLocationChanges zur Bereitstellung des Standorts
- 10. CLLocationManager - Berechnen Echtzeitgeschwindigkeit auf dem iPhone
- 11. Iphone CLLocationManager horizontalAktualisierung. Wann? und woher weiß ich es?
- 12. CLLocationManager kCLErrorDomain Codes?
- 13. CLLocationManager requestLocation ruft nicht auf didUpdateLocations
- 14. Fehler: CLLocationManager headingAvailable
- 15. Kann ich mehrere Docker-Container gleichzeitig auf demselben Image starten?
- 16. Wo kann ich gluUnproject aufrufen?
- 17. CLLocationManager requestAlwaysAuthorization Popup zeigt und blendet sofort
- 18. CLLocationManager letzte bekannte Position
- 19. Kann ich Standardkonstanten exportieren und Aliase aus demselben Modul eingeben?
- 20. Kann ich Klassenmethoden und Instanzmethoden aus demselben Modul hinzufügen?
- 21. Wie kann ich diese auf Graphen auf demselben und in verschiedenen Farben zeichnen?
- 22. CLLocationManager stopUpdatingLocation stoppt nicht
- 23. zend server und xampp auf demselben computer
- 24. CLLocationManager startUpdatingLocation Arbeits
- 25. Wie kann ich Pufferüberlauf aufrufen?
- 26. Lesen und Schreiben auf demselben Filestream
- 27. CLLocationManager Genehmigung Ausgabe iOS 8
- 28. CCLocation mit startMonitoringForRegion funktioniert nicht mehr seit iOS 10
- 29. translateX und translateY auf demselben Element?
- 30. Separate YAML und Klartext auf demselben Dokument
Ja. Das kannst du machen. Kein Problem darin. –