1
在我的应用程序中,我必须向我的服务器发送纬度/经度,作为回报,我得到的数据范围为10-15米,我必须在地图上添加人员。我可以通过几种不同的方案实现这一点:不断更新用户当前位置是一个好主意吗?
1-我可以加载100米范围内的所有数据,并且只在用户搜索超出此范围时发出请求。
2-每当用户搜索一个位置,并且当用户位于该位置时,我可以使用方法“startUpdatingLocation”,我可以调用“stopUpdatingLocation”。最后的位置将被保存并用于发送请求。
3-或者我可以保持位置更新,当用户点击按钮发出请求时,我可以获得最后的经纬度。
他们可能听起来很相似,但我想知道哪种情况可以节省更少的内存和数据使用量。
嗯,用户可能会提出10-15个请求,但搜索可能彼此接近 – Siyavash