0
{
"body": "Hello there",
"viewers": {
"1": {
"user_id": 1
},
"2":{
"user_id": 2
}
}
}
Firebase'den aldığım anlık görüntü.Firebase anlık görüntüsünü bir dizi öğeye nasıl dönüştürebilirim?
fireRef!.observeEventType(FEventType.Value) { [weak self] (snapshot: FDataSnapshot!) -> Void in
if let stuff = snapshot.value as? [String:AnyObject] {
print(stuff) //okay, it prints the snapshot correctly
//Now, I need to access the "viewers" part, but how?
}
}
Her görüntüleyiciden nasıl geçebilir ve kullanıcı kimliğini yazdırabilir miyim?
yapmak için daha temiz bir yolu var olabilir Bu nedenle, anahtarlarınızı childByAutoId ile adlandırmayı düşünmelisiniz. Bu sorunun cevabına bakın [iOS hızlı liste görüntüleme denetleyicimde firebase bilgileri nasıl görüntülenir?] (Http://stackoverflow.com/questions/36586755/how-to-display-firebase-information-in-my-ios-swift -listview kontrol cihazı/36607280 # 36607280). Bu farklı bir soru ama benzer bir cevap. – Jay
@Jay Bahşiş için teşekkürler. Aslında bu sadece bir örnektir. Üretimde otomatik oluşturulan kimlikler kullanıyorum. – TIMEX