Guest User

Untitled

a guest
Dec 16th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. import UIKit
  2. import FirebaseDatabase
  3. import FirebaseAuth
  4. class mapVC: UIViewController {
  5. var name:String = ""
  6. var number:String = ""
  7.  
  8. override func viewDidLoad() {
  9. super.viewDidLoad()
  10. self.navigationItem.setHidesBackButton(true, animated:true);
  11. var dict = fetchData()
  12. print(dict)
  13.  
  14. }
  15. func fetchData()->[String:String]{
  16. var ref: DatabaseReference!
  17. ref = Database.database().reference()
  18. var uid:String=""
  19. var email:String=""
  20. let user = Auth.auth().currentUser
  21. if let user = user {
  22. let uid_local = user.uid
  23. let email_local = user.email
  24. uid=uid_local
  25. email=email_local!
  26. }
  27. ref.child("Users").child(uid).observeSingleEvent(of: .value, with: { (snapshot) in
  28. let value = snapshot.value as? NSDictionary
  29. self.name = value?["name"] as? String ?? ""
  30. print(value?["name"] as? String ?? "")
  31. self.number = value?["number"] as? String ?? ""
  32. print(value?["number"] as? String ?? "")
  33. })
  34. return(["Name":name,"Number":number,"Email":email,"UID":uid]);
  35. }
  36. }
Add Comment
Please, Sign In to add comment