需求: 类似于咕咚运动,采集 GPS 点之后,根据速度绘制渐变的彩色路径
方案:参考这个问题的回答,主要代码也是参考它的代码,不过我用的是 swift. 我的代码
问题:
CPU 占用过多
缩放地图时内存不断增长,直到被系统杀掉。
GPS 点上千之后效果很明显,多试几次就被干掉了,而且绘路径的过程明显慢了许多。
1 | 可以确定的是绘制过程中的问题,我把绘渐变路径的代码注释后,内存就不会有明显的增长,试了几次中途会有释放内存。 |
各位同仁,不知这边应该怎样去处理?有没有更好的方式?或者说我的思路有问题?望各位指点,在此谢过!