2011-08-23 13 views
5

Me preguntaba cuál sería más rápido/más eficiente cuando se trata de quitar anotaciones del mapa: ocultar o eliminar. Necesito eliminar y agregar 100 o más pines cada vez que el usuario amplía o aleja.¿Debo eliminar u ocultar mis anotaciones en MKMapView?

Puedo recorrer todas las anotaciones y ocultar todas las anotaciones usando setHidden:, o simplemente eliminarlas usando removeAnnotations:. No estoy seguro de cuál sería un mejor método.

Respuesta

5

Creo que el método estándar es eliminarlos. Menos memoria por encima. No es que 100 ocupe tanto, pero aún mejor para eliminar y volver a agregar cuando sea necesario, a continuación, para ocultar.

Cuestiones relacionadas