Circle Overlay does not show up on Mapview
===

I have followed this link:
http://stackoverflow.com/questions/9147414/circle-overlay-is-not-showing-on-map

But somehow it is not working:

    - (void)configureView
    {
    //remove all the annotations
    NSArray *ants = [_mapView annotations];
    [_mapView removeAnnotations:ants];  
    
    if (self.detailItem) {
        // draw the country pin on the mapview, after the country is clicked
        CountryCustomers *choosenCountry = _detailItem;
        DDAnnotation* myAnnotation = [[DDAnnotation alloc]initWithLocation:choosenCountry.coordinate];
        myAnnotation.title = choosenCountry.countryName;
        [_mapView addAnnotation:myAnnotation];
        [_mapView setCenterCoordinate:choosenCountry.coordinate zoomLevel:5 animated:YES];
        
        //additionally draw an overlay
        MKCircle *circle = [MKCircle circleWithCenterCoordinate:choosenCountry.coordinate radius:choosenCountry.placeMark.region.radius];
        [_mapView addOverlay:circle];
        }  
    }


     -(MKOverlayView *)mapView:(MKMapView *)mapView viewForOverlay:(id)overlay 
    {
        MKCircleView* circleView = [[MKCircleView alloc] initWithOverlay:overlay];
        circleView.fillColor = [UIColor redColor];
        return circleView;
    }

I put a breakpoint there in the 2nd method, but it is not stopped.

Can anyone help me? Thanks a lot!

Regards, Yashu