problem in user location coordinate in mapview
<p>I am trying to find the user location coordinate from following code:</p>

<pre><code>- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id &lt;MKAnnotation&gt;)annotation 
{
    MKAnnotationView* newAnnotation = [[MKAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"annotation1"];

    if (annotation == _mapView.userLocation)
        return nil;

        CLLocationCoordinate2D location3 = annotation.coordinate;
        CLLocationCoordinate2D location4 = _mapView.userLocation.coordinate;
</code></pre>

<p>But it is always returning location coordinate as:</p>

<pre><code>&lt;-180.00000000, -180.00000000&gt; +/- 0.00m (speed -1.00 mps / course -1.00) @ 3/25/11 4:41:29 PM India Standard Time
</code></pre>

<p>What's the problem here?</p>
