title: How to display user location in mapkit?
body: <p>I'd like to display the blue pulsing dot for a user's location.  I'm doing this:</p>
  
  <pre><code>- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation    *)newLocation fromLocation:(CLLocation *)oldLocation{
  //some other stuff here
  [self.mapView setShowsUserLocation:YES];
  }
  </code></pre>
  
  <p>But I eventually get </p>
  
  <pre><code>-[MKUserLocation establishment]: unrecognized selector sent to instance 0x125e90
  </code></pre>
  
  <p>Should I be doing this some other way?</p>
  
  <p>-- EDIT --</p>
  
  <p>I'm also doing this, which is where I eventually get the above exception:</p>
  
  <pre><code>- (MKAnnotationView *) mapView:(MKMapView *)_mapView viewForAnnotation:(AddressNote *) annotation{
  
  if(annotation.establishment != nil){
  //do something}
  </code></pre>
  
  <p>establishment is a custom class I have on AddressNote.  When establishment has a value, the exception occurs.  If I don't set ShowsUserLocation, everything works fine but of course, I don't see the user location.</p>