2012-08-16 3 views
0

Xcode 용 mapview에서 주석 배열을 어떻게 만듭니 까? 나는 근래에 노력했다 NSMutableArray * ann = [NSMutableArray alloc] init];지도 주석 배열

주석

CLLocationcoordinate2D thecoordinate; 
thecoordinate.latitude =92.3; 
thecoordinate.longitude = 12.78; 
MyAnnotationClass *ann = [MyAnnotationClass alloc]; 
region.coordinate = thecoordinate; 
[mapview addannotation: ann]; 

내가 배열에 넣어 어떻게이 57 있습니다.

답변

2

NSMutableArray에 addObject 메시지를 보냅니다.

NSMutableArray* annotationArray =[NSMutableArray arrayWithObjects: arr1, arr2, arr3, arr4, nil]; //arr1,arr2... are your MyAnnotationClass objects. 

당신은 모든 한 번지도보기에 anotations를 추가 할 수 있습니다 :

[mapview addAnnotations:annotationArray]; 
+0

나는 테이블에 그것을 구현할 수

NSMutableArray* annotationArray = [[NSMutableArray alloc] init]; [annotationArray addObject:ann]; //ann is an instance of MyAnnotationClass. Call this method for every MyAnnotationClass object you have. 

또 다른 옵션은 객체와 배열을 초기화하기 위해서입니다 제목이 표를 채울 수 있도록보기? –

+0

@JamesFrempong 원하는 곳 어디에서나 구현할 수 있습니다. 실제로 tableViews NSArray 또는 NSMutableArray에서 채워집니다. –