gpt4 book ai didi

ios - 将数据从子 VC 传递到父 VC,同时对两个 VC 进行值反射

转载 作者:行者123 更新时间:2023-11-28 23:40:32 27 4
gpt4 key购买 nike

我被困在一个问题上,我有一个案例

  1. 我有一个父 VC

  2. 它有2个容器[childVC A, childVC B]

  3. API 正在调用 childVC (UIViewController) A

  4. 一旦 childVC A 收到响应,一半响应应该填充到同一个 childVC A 上,另一半响应应该填充到它的父 VC 上[同时,不使用 segue]

为此,我使用 this 完成了委托(delegate)和协议(protocol)方法。 , 他们用了转场,我不要转场。

示例视角,我已经完成了添加到购物车方法的示例,其中用户将从 childVC 中选择产品并将值(value)添加到父 VC 的购物车

最佳答案

在 child 内部添加 api 调用使您必须使用委托(delegate)或访问父级(如果它是 rootvc ),而不是在父级内部进行调用并使用它来访问子级

if let child1 =  self.children.first as?  FirstVC { // suppose it's at index 0
// send the data to child
}

关于ios - 将数据从子 VC 传递到父 VC,同时对两个 VC 进行值反射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53592593/

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