– zum Abfragen der Geokoordinaten zu einer Textsuche (z.B. Ortnamen oder PLZ)
– Suchstring evtl. mit Landesnamen erweitern (z.B. „Hamburg Deutschland“)
NSString *strAddress = @"12345 Testort Musterweg 3"; CLGeocoder *geocoder = [[CLGeocoder alloc] init]; [geocoder geocodeAddressString:strAddress completionHandler:^(NSArray* arrPlacemarks, NSError* error){ NSMutableArray *arrItems = [[NSArray alloc] init]; // das Array arrPlacemarks kann mehrere Ergebnisse beinhalten for (CLPlacemark* placemark in arrPlacemarks){ MKMapItem *destination = [[MKMapItem alloc] initWithPlacemark:placemark]; destination.name = strP; [arrItems addObject:destination]; } // Orte z.B. in einer UIMapview anzeigen [MKMapItem openMapsWithItems: arrItems launchOptions: Nil]; }];