我想加载地图MKMapView
。
基本上我想做的是,
我想Venue
在我的 MapView 中加载 Particular。
我的数据库包含很多Venues
,根据要求,我正在获取Venue
并且我想将其加载到Venue
我的 mapView 中。
例如:我从数据库中得到Venue:
@"100 Oxford Street, London, W1D 1LL, 020 7636 0933",然后我想在我的 mapView 中加载这个位置
提前致谢。
编辑:
CLGeocoder *geocoder = [[CLGeocoder alloc] init];
NSString *venue= @"100 Oxford Street, London, W1D 1LL, 020 7636 0933";
[geocoder geocodeAddressString:venue completionHandler:^(NSArray *placemarks, NSError *error)
{
if ([placemarks count] > 0)
{
CLPlacemark *placemark = [placemarks objectAtIndex:0];
CLLocation *loc = placemark.location;
CLLocationCoordinate2D _venue = loc.coordinate;
NSLog(@"_venue:=%f",loc.coordinate);
MKPointAnnotation *venueAnnotation = [[MKPointAnnotation alloc]init];
[venueAnnotation setCoordinate:_venue];
[venueAnnotation setTitle:@"Venue"];
[MapVw addAnnotation:venueAnnotation];
}
}
];