このようにマップビューに複数のマーカーを追加しています。
markers = [jsonDict objectForKey:key];
for (id k in markers) {
if ([k isEqualToString:@"latitude"]) {
mlat = [markers objectForKey:k];
dlat = [mlat doubleValue];
}
else if ([k isEqualToString:@"longitude"]) {
mlng = [markers objectForKey:k];
dlng = [mlng doubleValue];
}
else if ([k isEqualToString:@"file"]){
murl = [markers objectForKey:k];
}
else if ([k isEqualToString:@"comment"]){
mcomment = [markers objectForKey:k];
}
}
annotationCoord.latitude = dlat;
annotationCoord.longitude = dlng;
MKPointAnnotation *annotationPoint = [[MKPointAnnotation alloc] init];
annotationPoint.coordinate = annotationCoord;
[self.navimap addAnnotation:annotationPoint];
ここで、の各マーカーの「 comment
」と「」の値を取得したいと思います。誰かがこれで私を助けてくれたらありがたいです。file
didSelectAnnotationView