マップ上に複数のポイントを表示しようとしています。
私は試した
DisplayMap *ann = [[DisplayMap alloc] init];
for( int i =1;i<=5;i++ ){
region.center.latitude = 26.438047+i;
region.center.longitude = 50.116422+i;
ann.title = [NSString stringWithFormat:@"title %d",i)];
ann.subtitle =[NSString stringWithFormat:@"subtitle %d",i)];
ann.image = [NSString stringWithFormat@"image_%d.png",i];
ann.coordinate=region.center;
[mapView addAnnotation:ann];
}
[ann release];
このコードですが、最後のピンのみがマップ上にあります。
listArray またはそのようなものでこれを解決できますか? 可能であれば、objective-c を使用してオブジェクトの Array を作成するにはどうすればよいですか?