我应该在MKMapView中删除或隐藏我的注释吗?

时间:2011-08-23 15:51:12

标签: objective-c ios cocoa-touch mkmapview mkpinannotationview

我想知道从地图上取下注释时哪个更快/更有效:隐藏或删除。每次用户放大或缩小时,我都需要移除并添加100个左右的引脚。

我可以使用setHidden:循环播放并隐藏所有注释,也可以使用removeAnnotations:删除它们。我不确定哪种方法更好。

1 个答案:

答案 0 :(得分:5)

我相信标准方法是删除它们。减少内存开销。不是那100就占用了那么多,但更好的是在需要时删除并重新添加然后隐藏。