【发布时间】:2011-11-02 02:13:17
【问题描述】:
我想知道从地图中删除注释时哪个会更快/更有效:隐藏或删除。每次用户放大或缩小时,我都需要删除并添加 100 个左右的图钉。
我可以使用setHidden: 循环并隐藏所有注释,或者使用removeAnnotations: 删除它们。我不确定哪种方法更好。
【问题讨论】:
标签: objective-c ios cocoa-touch mkmapview mkpinannotationview
我想知道从地图中删除注释时哪个会更快/更有效:隐藏或删除。每次用户放大或缩小时,我都需要删除并添加 100 个左右的图钉。
我可以使用setHidden: 循环并隐藏所有注释,或者使用removeAnnotations: 删除它们。我不确定哪种方法更好。
【问题讨论】:
标签: objective-c ios cocoa-touch mkmapview mkpinannotationview
我相信标准方法是删除它们。更少的内存开销。并不是说 100 占用了那么多,但最好在需要时删除并重新添加然后隐藏。
【讨论】: