UITableView:无效更新:第0节中的行数无效

时间:2018-01-14 19:12:29

标签: ios swift uitableview

我知道有很多这样的问题,但我尝试了所有的解决方案,但我仍然遇到这个错误。

func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    let sec=controller1.sections
    let secinfo=sec![section]

    return secinfo.numberOfObjects 
}

func tableView(_ tableView: UITableView, editingStyleForRowAt indexPath: IndexPath) -> UITableViewCellEditingStyle {
    return UITableViewCellEditingStyle.delete
}

func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCellEditingStyle, forRowAt indexPath: IndexPath) {
    if (editingStyle == UITableViewCellEditingStyle.delete){
        let  delet = controller1.object(at:indexPath)

        context.delete(delet)

        self.mytabel1.deleteRows(at: [indexPath], with: .left)

        ad.saveContext()
    }
}

0 个答案:

没有答案