我在地图视图上动态加载注释。当用户重新加载注释时,我想删除旧的(那些不再由 WS 返回的),添加新的(没关系),并保留现有的(如果我删除所有内容,有一个“闪烁”效果)。
这样做的正确和好的方法是什么?我打算这样做: 1. 浏览现有注释,删除不在 WS 结果中的注释 2. 浏览新注释,查看它们是否已经在地图上(并更新它们),如果没有,添加他们在地图上。
对我来说看起来有很多数组浏览(我们至少谈论 100 个注释),我在想也许有一种更清洁、更快捷的方法?!
谢谢
我在地图视图上动态加载注释。当用户重新加载注释时,我想删除旧的(那些不再由 WS 返回的),添加新的(没关系),并保留现有的(如果我删除所有内容,有一个“闪烁”效果)。
这样做的正确和好的方法是什么?我打算这样做: 1. 浏览现有注释,删除不在 WS 结果中的注释 2. 浏览新注释,查看它们是否已经在地图上(并更新它们),如果没有,添加他们在地图上。
对我来说看起来有很多数组浏览(我们至少谈论 100 个注释),我在想也许有一种更清洁、更快捷的方法?!
谢谢