我正在尝试开发一个基本的GPA计算器。我有一个包含课程对象的AllCourses类。
我的CalcAppDelegate中有一个AllCourses对象。
在我的ThirdViewController中,我可以成功更新AllCourses对象中的课程数量。但是,我遇到的问题是当我切换到RootViewController时,UITable没有被添加的更新课程重新填充。
我在我的RootViewController的viewWillAppear中尝试了[self reloadData],但它导致我的应用程序关闭。我没有使用IB来创建视图所以我认为可能是我没有正确连接的情况。我以编程方式做到了。有没有人在我的代码中看到我遗漏的任何内容?
的链接答案 0 :(得分:0)
你试过[self.tableView reloadData]
答案 1 :(得分:0)
尝试
[[self tableView] reloadData]
该方法在UITableView
而非UITableViewController
中实施,这就是您的应用崩溃的原因。