Was sollte anstelle von regionMonitoringAvailable verwendet werden, das in iOS 7 veraltet ist?

8

regionMonitoringAvailable ist in iOS 7 veraltet. Was sollen wir stattdessen verwenden?

    
RawMean 19.01.2014, 23:18
quelle

1 Antwort

11

Die Header-Datei für CLLocationManager besagt, dass Sie jetzt [CLLocationManager isMonitoringAvailableForClass:] :

verwenden sollten
  

Legt fest, ob das Gerät die Überwachung für den angegebenen Regionstyp unterstützt. Wenn NO , werden alle Versuche, den angegebenen Regionstyp zu überwachen, fehlschlagen.

Sie übergeben die Klasse CLRegion , die Sie überwachen möchten. Zum Beispiel:

%Vor%

Bearbeiten: Wie @anna oben erwähnt, wird dies auch im Programmierhandbuch für Standorte und Karten .

Apple veröffentlicht normalerweise Informationen über Alternativen zu veralteten Methoden, aber leider sind die Dokumentation, die Kopfzeilen und andere Programmierhilfen manchmal nicht mehr synchron zueinander.

    
James Frost 19.01.2014, 23:31
quelle

Tags und Links