Рассчитать несоответствие в Firebase Database Query в iOS - PullRequest
0 голосов
/ 05 декабря 2018

Здесь код, который я написал, проблема в том, что он иногда возвращает точное / правильное число (1 или 2 раза подряд), а затем возвращает несоответствующее значение.Я хочу получить точный счет каждый раз (количество детей от одной точки до конца)

self.convoRef.queryStarting(atValue: nil, childKey: 
lastMessageId).observe(.value , with: { (snap) in

self.print(items: "Key -- > \(snap.key)")
Swift.print(String(format:"Total messages : Row - %d 
%d",indexPath.row,snap.childrenCount))

if snap.childrenCount - 1 > 0
{
 cell?.lblUnread.text = String(format:"%d",snap.childrenCount-1)
                            cell?.lblUnread.isHidden = false
}
else
{
 cell?.lblUnread.text = ""
 cell?.lblUnread.isHidden = true
}
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...