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