0
Ich erhalte ein paar Elemente aus Firebase mit .ChildAdded
, wenn ich das Kind in der Schleife drucken Ich sehe alle Schlüssel und Werte und sie alle beginnen mit Snap-Problem ist, wenn ich gehen Kopf und print(child.value["myKeyhere"])
Ich bekomme einen Systemfehler. Wie kann ich lösen diesesFirebase abrufen einzelnen Wert in Kind Schleife
Firebase Kind Ergebnis Druck von Schleife * Ich möchte nur *
Snap (age) 54
Snap (email) [email protected]
Snap (firstname) User2Firstname
Snap (lastname) User2Lastname
Snap (profilePic) users/profilePhoto/fKNTGRGfmgdZwtHUyJxOjnKXZzx2.jpg
Snap (receivePostRequest) {
lat = "37.32550194";
long = "-122.01974475";
status = 1;
tags = {
beauty = 0;
heathcare = 0;
house = 1;
housekeeper = 0;
scholar = 0;
student = 0;
};
}
meinen Code
let dbref = FIRDatabase.database().reference()
dbref.child("users").queryOrderedByChild("receivePostRequest/status").queryEqualToValue(true).observeEventType(.ChildAdded, withBlock: { snapshot in
var helprInfo = [[String: AnyObject]]()
for child in snapshot.children {
print(child)
}
})
versuche, 'snapshot.value' zu verwenden –