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

Vad*_*off 5 cocoa-touch objective-c mkpinannotationview mkmapview ios

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

我可以使用循环并隐藏所有注释setHidden:,或者只是使用它们删除它们removeAnnotations:.我不确定哪种方法更好.

Bil*_*ess 5

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