将数据从父视图控制器传递到子视图控制器Swift 4

时间:2018-07-15 06:30:14

标签: ios swift segue parent-child

我正在尝试将数据从父视图控制器(容器视图)发送到其子视图控制器。

我尝试通过segue发送数据,但出现此错误 “无法将类型'UIViewController'(0x10d30d1f0)的值强制转换为'ContainerDeom.ChildVC'”“

ContainerDeom:是项目名称

ChildVC:容器视图的子级

1 个答案:

答案 0 :(得分:2)

尝试此代码

if let controller = (self.childViewControllers.filter {$0 is urChildController}).first {
    // assign ur parsed data of parent controller to your child controller 
    controller.dict = self.urResponseDict

}