2012-08-23 3 views
0

이 코드의 문제점을 지적 해 주시겠습니까? iOS Mapkit - SetRegion 오류

-(void) showStoreRegion:(NSInteger)idx 
{ 

    //StoreLocation* store = [self.listStore objectAtIndex:idx]; 

    //self.coordinate = CLLocationCoordinate2DMake(store.latitude,store.longitude); 

    self.coordinate = CLLocationCoordinate2DMake(10.7500,106.6667); 

    MKCoordinateRegion region; 
    MKCoordinateSpan span; 
    span.latitudeDelta = 0.001; 
    span.longitudeDelta = 0.001; 

    region.span = span; 
    region.center = self.coordinate; 


    [theMapView setRegion:region animated:TRUE]; 
    [theMapView regionThatFits:region]; 


    [self addAnns]; 

} 

나는 "때문에 캐치되지 않는 예외 'NSInvalidArgumentException'응용 프로그램 종료, 이유는 : '잘못된 지역' "이 메시지를 가지고이 코드/당신은 propertly 지역을 초기화하지 않은

답변

0

을 실행할 때. 시도해보십시오

MKCoordinateSpan span = MKCoordinateSpanMake(0.001,0.001); 
MKCoordinateRegion region = MKCoordinateRegionMake(self.coordinate, span) 
관련 문제