将 CLLocationCoordinate2D 转换为 PFGeoPoint?

Converting CLLocationCoordinate2D into PFGeoPoint?

我使用 CLLocationCoordinate2D 获取用户的当前位置,然后想将其用于 Parse 的 nearGeoPoint。

我知道我可以简单地使用 geoPointForCurrentLocationInBackground,但我宁愿使用 CLLocationCoordinate2D 进行检索。

您可以使用 PFGeoPoint class 的 geoPointWithLatitude:longitude: 初始值设定项。给它你的 CLLocationCoordinate2D 的纬度和经度值,你就会得到你的 PFGeoPoint。

例如

PFGeoPoint *geoPoint = [PFGeoPoint geoPointWithLatitude:coordinate.latitude longitude:coordinate.longitude];