If you're expecting the default pin image to appear, you need to create an MKPinAnnotationView
instead of the plain MKAnnotationView
(which has no default image -- it's blank by default).
Also, please note that the latitude and longitude parameters are backwards in this line:
CGPoint pinPoint = [snapshot pointForCoordinate:CLLocationCoordinate2DMake(
self.longtitude, self.latitude)];
In CLLocationCoordinate2DMake
, latitude should be the first parameter and longitude the second.