我正在尝试构建一个带有解析的应用程序,我可以在其中查看其他用户的位置 - 我知道我 friend 的用户名,我想获取他最后保存的位置 (GeoPoint)。该文档对我没有帮助:https://www.parse.com/docs/ios/guide#queries
当我知道他的用户名时,你能给我示例代码如何从解析中获取该用户的 GeoPoint 吗?
谢谢!
最佳答案
您最好为用户执行查询,然后如果用户的用户名等于您想要的字符串,您可以通过位置键获取他们的位置值。
类似这样的东西......但请尝试一下。
let query = PFUser.query()
query.whereKey("Username", equalTo:"TheUsernameYouWantToGetLocationOf")
query.findObjectsInBackgroundWithBlock { (objects:[AnyObject]!, error:NSError!) -> Void in
if error != nil {
//print error
}
for object in objects {
if let geoPoint = object["GeoPoint"] as? PFGeoPoint {
//then convert to cllocation here...
}
}
})
关于ios - 解析其他用户的位置(快速),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38413015/