我正在开发一个学习/教程应用程序,它有3个主视图控制器:
这些控制器嵌入在navigationController中。所以我通过点击“返回”或完成所有课程来丢弃ContentViewController。
我的目标: 如果我完成了一个课程(单击下一个按钮),我希望在secondTableViewController的单元格中有“选中标记”。 我还想知道在firstTableViewController的单元格中完成了多少课程(例如:5/13),可以让你选择课程类型。
我的问题: - 我应该在哪里保存进度 - 复选标记和我完成了多少信息? (在类中?还是只在这些viewcontrollers中定义的数组中?) - 如何获取ViewControllers之间传递的信息? (prepareForSegue + delegate?)
提前致谢!
答案 0 :(得分:0)
您创建一个Model Class并使其成为Singular。然后,您可以处理并存储数据,并从其他控制器调用它以获取/提供新数据。