/ / IOSのgetFromLocationName()の代わりになるものは何ですか? - ios、objective-c、google-maps、マーカー

IOSのgetFromLocationName()の代わりになるものは何ですか? - ios、objective-c、google-maps、マーカー

私はIOSのGoogleマップを実装した、今私は欲しい私はAndroidで実装する経験がある前に、いくつかの会社のブランド名でマーカーを見つけることができます。 AndroidのgetFromLocationName()では、geocoderからlat、longのようなアドレス情報を取得できますが、IOSのようなビルド関数では何も取得できません。

どんな助け?

回答:

回答№1は1

私はそれがあなたにエラーを与えると思う、ジオコーダーが場所を見つけることができないため。

このコードをチェックし、

CLGeocoder *geocoder = [[CLGeocoder alloc] init];
[geocoder geocodeAddressString:@"Palolem Beach, Goa, India" completionHandler:^(NSArray* placemarks, NSError* error){
if (!error) {

for (CLPlacemark* aPlacemark in placemarks)
{
NSLog(@"place--%@", [aPlacemark locality]);
NSLog(@"lat--%fnlong--%f",aPlacemark.location.coordinate.latitude,aPlacemark.location.coordinate.longitude);
}
}
else{

NSLog(@"error--%@",[error localizedDescription]);
}
}];