2016-07-16 5 views
0

im пытается создать приложение с синтаксическим разбором, где я могу видеть местоположение другого пользователя - я знаю имя пользователя моего друга, и я хочу получить его последнее сохраненное местоположение (GeoPoint). Эта документация не помогла мне: https://www.parse.com/docs/ios/guide#queriesParse Местоположение другого пользователя (swift)

enter image description here

Может у дать мне пример кода, как я могу получить GeoPoint этого пользователя от синтаксического анализа, когда я знаю его имя?

Спасибо!

+0

Я предполагаю, что Geopoint хранится в записи пользователя вашего друга? –

ответ

1

В идеале вы выполняете запрос для пользователей, тогда, если пользовательское имя пользователя равно строке, которую вы хотите, вы можете захватить их значение местоположения с помощью ключа местоположения.

Что-то вроде этого ... но поиграйте с ним.

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... 

     } 
    } 


}) 
+1

Большое спасибо Echizzle! – qetinac

Смежные вопросы