我有一个iPad Master-Detail应用程序,git reset --hard <SHA1>
有一个表单可以向API提交POST请求。
如果成功,这是使用刚刚创建的对象更新主DetailViewController
的正确方法吗?
DetailViewController POST方法:
tableView
我在StackOverflow中搜索过类似的答案,但没有发现任何有用的东西。
Ps:对不起的代码感到抱歉,刚开始使用swift。
答案 0 :(得分:0)
假设你的master是一个带有表视图的UIViewController ......
class MasterViewController: UIViewController {
func reloadMasterData() {
// Do whatever updates to your tableView's datasource
self.tableView.reloadData()
}
}
class DetailViewController: UIViewController {
func updateMaster() {
// Call this func on Alamofire request success
guard let master = self.splitViewController.viewControllers.first as? MasterViewController else {
return
}
master.reloadMasterData()
}
}