gpt4 book ai didi

ios - 将 CLLocationpoints 保存到 Parse 然后检索它们的最佳方法

转载 作者:行者123 更新时间:2023-11-28 08:57:34 25 4
gpt4 key购买 nike

在我的应用程序中,我正在跟踪用户运行,想想我的运行 map 或类似的东西。当用户运行 MKPolyline 跟踪用户位置时,当用户完成运行时,我需要做的是保存“运行”以供其他人查看。现在 MKPolyline 由保存在数组中的 CLLocation 点组成

func locationManager(manager: CLLocationManager!, didUpdateLocations locations: [AnyObject]!) {
for location in locations as! [CLLocation] {

if location.horizontalAccuracy < 20 {
//update distance
if self.locations.count > 0 {
distance += location.distanceFromLocation(self.locations.last)
}

self.locations.append(location)
}
}
}

我正在寻找有关保存和检索此“运行”以解析然后检索它并将检索到的数据显示在 map 上的最佳实践的建议。

最佳答案

您可以使用一组 PFGeoPoints

Parse 建议您不要在对象的数组属性中存储超过 100 个对象,因此如果要存储更多对象,您可以创建一个具有 GeoPoint 属性和标识符的包装类,并使用查询以通过标识符检索它们。

关于ios - 将 CLLocationpoints 保存到 Parse 然后检索它们的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32705664/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com