2016-07-16 3 views
0

다른 사용자의 위치를 ​​볼 수있는 구문 분석 앱을 만들려고합니다. 내 친구의 사용자 이름을 알고 있으며 마지막으로 저장된 위치 (GeoPoint)를 가져오고 싶습니다. 이 문서는 도와 didnt는 : https://www.parse.com/docs/ios/guide#queries구문 분석 다른 사용자의 위치가

enter image description here

는 u는 내가 그의 이름을 알고있을 때 나는 구문 분석에서이 사용자의 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

관련 문제