2016-10-25 3 views
0

Ich versuche, Stadtname von GMSPlace auf die automatische Vervollständigung über diese Methode
- (void)viewController:(GMSAutocompleteViewController *)viewController didAutocompleteWithPlace:(GMSPlace *)place { } Erhalten Stadtname von GMSPlace

Antwort

1

allererst GMSPlace zu bekommen keine Stadt Eigenschaft haben, aber ich denke, dass vielleicht das Problem zu umgehen mit wir könnten das Problem, vielleicht mit dem Geocoder mit der coordinate Eigenschaft

- (void)viewController:(GMSAutocompleteViewController *)viewController 
didAutocompleteWithPlace:(GMSPlace *)place 
{ 
     [[GMSGeocoder geocoder] reverseGeocodeCoordinate:[place coordinate] completionHandler: 
    ^(GMSReverseGeocodeResponse *response, NSError *error){ 
     if(error) 
     { 
      failed(error); 
      return; 
     } 

     NSString * city = [response.firstResult locality];    
    }]; 
} 

ich hoffe, das hilft Ihnen, beste Grüße

0
lösen
+0

es funktioniert gut .pls versuchen Sie dieses – Priya