2016-07-20 6 views
1

Firebase Storage를 처음 사용합니다. Firebase에 저장 될지도 정보 (위도, 경도, 반경)를 보내려면 어떻게해야합니까? 정보는 사용자가지도에 떨어 뜨린 핀에서 수집됩니다. 그러면 해당 사용자가 다른 사용자에게이를 보냅니다. 발신자와 수신자 만 볼 수있는 정보입니다. 각 사용자는 여러 위치를 다른 사람에게 보낼 수 있어야합니다. 현재 위치가 아닙니다. 대신 보내는 사용자가 선택하는 위치입니다.Firebase - iOS Swift로지도 정보 업로드

답변

0

이 코드는 이미 사용자 좌표를 검색한다는 것을 암시합니다. 다른 질문이 있으면

let currentUserLocation = myLocation.coordinate 


      let coords: [String: Double] = [ 
       "lat": self.currentUserLocation!.latitude, 
       "long": self.currentUserLocation!.longitude, 
      ] 

      let currentUser = FIRAuth.auth()?.currentUser?.uid 
      self.dbFir.child("users/\(currentUser!)/").updateChildValues(coords, withCompletionBlock: { (error, dbFir) in 
       if error != nil { 

        error?.localizedDescription 

       } else { 

       } 

      }) 
+0

지도에서 사용자 좌표를 어떻게 검색합니까? 현재 위치가 아니라 핀을 떨어 뜨린 위치입니다. –

+0

현재 Google지도 또는 Apple지도를 사용하고 있습니까? – pprevalon

+0

Apple지도. 나는 MapKit과 CoreLocation을 가져왔다. –