我正在通过Parse获取用户位置,并且该对象作为PFGeoPoint返回。我通过这样做将其转换为CLLocation / CLLocationCoordinate2D:
CLLocation *loc = [[CLLocation alloc] initWithLatitude:self.geoPoint.latitude longitude:self.geoPoint.longitude];
CLLocationCoordinate2D coordinate = [loc coordinate];
问题是在mapView上添加注释,它似乎需要MKPointAnnotation。我将如何转换必须将其添加到mapView的内容?
最佳答案
您可以通过以下方式为特定位置创建MKPointAnnotation:
MKPointAnnotation *annotation = [[MKPointAnnotation alloc] init];
annotation.coordinate = coordinate;
然后可以将此注释添加到地图视图。
[mapView addAnnotation:annotation];