我正在尝试使用firebase创建待办事项列表。我的问题是当我尝试从firebase检索数据到我的表
//function to add to firebase
func add (title : String , desc : String){
myDic = ["title": "\(title)" , "desc": "\(desc)"]
firebase_ref.childByAppendingPath("AllTasks").childByAppendingPath("\(count() + 1)").setValue(myDic)
firebase_ref.childByAppendingPath("number").setValue("\(count() + 1)")
task_count++
}
// my cell definition
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = UITableViewCell(style: UITableViewCellStyle.Subtitle, reuseIdentifier: "Cell")
let read = firebase_ref.observeEventType(.Value, withBlock: { snapshot in
cell.detailTextLabel?.text = String(snapshot.value.objectForKey("title"))
cell.textLabel?.text = String(snapshot.value.objectForKey("desc"))
})
return cell
}
因此我在桌子上得到的数量和我在火力基地中的对象一样多