从Firebase中仅检索UID并在TableView中显示的步骤如下:
observeSingleEvent(of:with:)
方法来检索数据。例如,你可以使用以下代码来检索"users"节点下的所有UID:let ref = Database.database().reference().child("users")
ref.observeSingleEvent(of: .value, with: { snapshot in
if let uidDict = snapshot.value as? [String: Any] {
let uids = Array(uidDict.keys)
// 在这里可以将uids存储到一个数组中,用于在TableView中显示
// 刷新TableView来显示UID数据
self.tableView.reloadData()
}
})
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return uids.count
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "Cell", for: indexPath)
cell.textLabel?.text = uids[indexPath.row]
return cell
}
这样,你就可以从Firebase中检索UID并在TableView中显示了。请注意,这只是一个简单的示例,你可以根据你的实际需求进行修改和扩展。
领取专属 10元无门槛券
手把手带您无忧上云