MKMapView removeAnnotation不会删除选定的注释

时间:2011-07-29 17:16:35

标签: cocoa-touch ios4 mkmapview mkannotation

当我调用removeAnnotation并向它传递一个指向我添加的注释的指针时,它不会删除注释...这是因为它在添加注释时已经复制了注释吗?

由于 德肖恩

1 个答案:

答案 0 :(得分:4)

你可以试试这个

nsarray *oldAnnotations=[self.mapview annotations];
[self.mapview removeAnnotations:oldAnnotations];