So erhalten Sie den aktuellen Standort mithilfe von CLLocationManager in iOS

7

Ich kann den aktuellen Standort bereits mit Längen- und Breitengrad finden, möchte aber auch den aktuellen Standort anhand einer Postleitzahl finden können.

Hier ist was ich bisher habe:

.h

%Vor%

.m

%Vor%     
Jordan Gray 04.02.2014, 13:40
quelle

4 Antworten

21

Schritt 1: Importieren Sie MobileCoreServices framework in .h File

#import <MobileCoreServices/MobileCoreServices.h>

Schritt 2: Fügen Sie den Delegaten CLLocationManagerDelegate

hinzu %Vor%

Schritt 3: Fügen Sie diesen Code in die Klassendatei

ein %Vor%

Schritt 4: Methode zum Abrufen der Position

%Vor%     
svmrajesh 04.02.2014 13:43
quelle
6

Hier ist ein Code, um den aktuellen Standort des Benutzers mithilfe von block

zu erhalten

1) #import <CoreLocation/CoreLocation.h>

2) <CLLocationManagerDelegate>

3) in der .h Datei

%Vor%

4) in der .m Datei

%Vor%

5) Rufen Sie die Funktion

auf %Vor%

6) Und fügen Sie unterhalb der Zeile .plist

hinzu

Eine oder beide der folgenden Tasten müssen in der Info.plist-Datei hinzugefügt werden.

%Vor%     
Hardik.T 25.04.2016 05:42
quelle
1

Wenn die Standortberechtigungen beim ersten Start nicht gefragt werden, kann der aktuelle Standort nicht abgerufen werden.

iOS8 hat uns wichtige API-Änderungen mit den LocationsServices

gebracht

Wenn Sie [CLLocationManager locationServicesEnabled] verwenden, geben Sie YES

zurück

Beim ersten Start der iOS App [sowohl iOS7 als auch iOS8] - locationMangers (CLLocationManager)

    
Jagveer Rana 07.08.2015 10:37
quelle
0

Sie können den Dienst Google APIs Maps aufrufen, um den Standort zu erhalten Postleitzahl verwenden:

Geben Sie einfach Ihre Postleitzahl in address={your zipcode} ein.

    
Ajay 04.02.2014 15:12
quelle

Tags und Links