0

在我的项目中有两个类(mapViewcontroller 和 listViewcontroller),并且在 mapView 上有很多用户可以拉动的引脚。如果他拉了一个,我必须保存引脚的数据并将其管理到另一个班级。所以我的问题是我必须在以下方法中实现什么来保存图钉的标题和副标题并在其他类上使用它???

enter code here- (void) mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)annView calloutAccessoryControlTapped:(UIControl *)control {

NSLog(@"Pin gedrückt und gespeichert!", [annView description]); }

对不起我的英语不好,我希望你能帮助我??

问候

4

1 回答 1

2

好吧,你可以像这样得到标题和副标题:

NSString *pinTitle=view.annotation.title;
NSString *pinSubtitle=view.annotation.subtitle;

要将它们放在NSMutableDictionary另一个视图控制器中的或类似中,请使用线程中推荐的方法之一,了解在另一个视图控制器中共享/访问变量。

于 2010-05-25T13:51:32.577 回答