【发布时间】:2017-11-27 07:55:14
【问题描述】:
我正在尝试从 Firebase 中删除一个孩子。这是我得到的
func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCellEditingStyle, forRowAt indexPath: IndexPath) {
let taskToDelete = groupTask[indexPath.row]
if editingStyle == UITableViewCellEditingStyle.delete {
groupTask.remove(at: indexPath.row)
DataService.instance.REF_GROUPS.child("task").child(taskToDelete.id).removeValue(completionBlock: { (error, refer) in
if error != nil {
print(error)
} else {
print(refer)
print("Removed Correctly")
}
})
tableView.reloadData()
}
}
它正在向控制台打印“已正确删除”,但未在 firebase 中删除子项。还有另一种方法吗?先感谢您。
Firebase 数据结构
【问题讨论】:
标签: ios swift firebase firebase-realtime-database swift4