我有一个 uitableview,它通过 json 从 mysql 收集数据。然后它有一个详细视图,有两个操作编辑和删除。编辑工作正常。删除操作会删除 mysql 数据,但问题是它不会从 uitableview 更新数据。
这是屏幕截图和代码
//表视图控制器
导入 UIKit
类 TableViewController:UITableViewController {
var storeList = [Store]()
//var storeList:Store?
覆盖 func viewDidLoad() {
super.viewDidLoad()
/*
如果让 s = storeList
{
txtName.text = s.storeName
}
*/
// 取消注释以下行以保留演示文稿之间的选择
//self.clearsSelectionOnViewWillAppear = true
// 取消注释以下行以在此视图控制器的导航栏中显示编辑按钮。
// self.navigationItem.rightBarButtonItem = self.editButtonItem()
self.loadRecords()
self.tableView.reloadData()
}
覆盖 func viewWillAppear(动画:布尔){
super.viewWillAppear(动画)
self.tableView.reloadData() // 重新加载选定的单元格
//tableView.deleteRowsAtIndexPaths([indexPath], withRowAnimation: UITableViewRowAnimation.Automatic)
}
覆盖 func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// 处理任何可以重新创建的资源。
}
// MARK: - 表视图数据源
覆盖 func numberOfSectionsInTableView(tableView: UITableView) …