I have A MapView with Multiple annotations. But I need to put different images to annotations according to JSON value.

This is what I want to do… Need to add Different Images to pins according to the JSON value.
is there any one has a idea how to do that? Please help and that would be very helpful.
Thanks
You can use the delegate method:
-(MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id )annotation
and according to your JSON values you can set the image:
The below is my sample code: