gpt4 book ai didi

ios - 在 TableViewControllers 和 ViewControllers/Swift 之间切换数据

转载 作者:搜寻专家 更新时间:2023-11-01 05:40:10 25 4
gpt4 key购买 nike

我正在开发一个学习/教程应用程序,它有 3 个主视图 Controller :

  1. TableViewController:您可以选择特定类型的类(class)。
  2. SecondTableViewController:您可以选择之前选择的类(class)类型的类(class)。
  3. ContentViewController:这是一个包含内容( TextView )的单页应用程序,根据您选择的类(class)类型和类(class)进行填充。此 View 始终保持不变,只是内容/单词不同。它还有一个“下一个”按钮,用下一课的内容填充 textView。

这些 Controller 嵌入在导航 Controller 中。所以我通过单击“返回”或完成所有类(class)来放弃 ContentViewController。

我的目标:如果我完成了一节课(单击下一步按钮),我想在 secondTableViewController 的单元格中添加“复选标记”。我还想知道在 firstTableViewController 的单元格中完成了多少节课(例如:5/13),这样您就可以选择类(class)的类型。

我的问题:- 我应该在哪里保存进度 - 勾号和我完成了多少的信息? (在一个类中?还是在这些 View Controller 中定义的数组中?)- 如何获取 ViewController 之间传递的信息? (prepareForSegue + 委托(delegate)?)

提前致谢!

最佳答案

您创建一个模型类并将其设为 Singular。然后你让它处理和存储你的数据,并从其他 Controller 调用它来获取/提供新数据。

关于ios - 在 TableViewControllers 和 ViewControllers/Swift 之间切换数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31641392/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com