我有一个表视图,它嵌入在我的主视图控制器的容器视图中。在我的主VC中,我有一个导航栏,其中有一个条形按钮项目,可以转到另一个View控制器,为了演示目的,我将调用View控制器2.当我在视图控制器2上点击保存时,我有一个展开的segue到我的主要vc(具有容器视图的那个)。我的问题是如何将该数据传递给我的容器视图的孩子。
注意:我无法使用NSUserDefaults,因为我有一个我要传输的自定义类。
答案 0 :(得分:0)
我认为你应该添加一个代表来处理这个问题。当'展开segue'被调用,只需为您的子视图控制器调用委托。这是最好的方式。
答案 1 :(得分:0)
如果您需要所有视图共享数据,您可以考虑使用单例类 - 实际上是全局数据。