Wie bekomme ich die Benutzer-ID in die Firebase-URL? Ich erhalte derzeit diesen Fehler ... "Verwendung von nicht aufgelösten Bezeichnern".Laden von Daten vom Firebase abhängig davon, welcher Benutzer angemeldet ist
Ich habe versucht, die "let defaults: ..." und "let userID: ..." über die "let firebase = Firebase (url: ..)", aber dann habe diesen Fehler ... "Instanz Mitglied "defaults" kann nicht für den Typ TableViewController verwendet werden ".
Was ich versuche, ist ein Benutzerprofil des Benutzers laden, die die Benutzer-ID entspricht.
Relevanter Code unten.
let firebase = Firebase(url:"https://<myfirebase>.firebaseio.com/users/\(userID)")
var items = [NSDictionary]()
override func viewDidLoad() {
super.viewDidLoad()
let rightItemBtn = UIButton()
rightItemBtn.backgroundColor = UIColor.whiteColor()
rightItemBtn.frame = CGRectMake(40, 40, 60, 35)
let defaults: NSUserDefaults = NSUserDefaults.standardUserDefaults()
let userID = (defaults.objectForKey("userID") as? String)!
let labelText = userID
label.frame = CGRectMake(40, 40, 50, 35)
label.text = labelText
}
hat perfekt funktioniert :) danke! – XcodeBeginner