gpt4 book ai didi

ios - 如何使用委托(delegate)将多个对象传递回父 View Controller ?

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:26:56 24 4
gpt4 key购买 nike

我正在使用委托(delegate)方法通过如下语句将数据传回父级

[self.delegate viewControllerDismissed:data1];

这很好用。现在我需要发送更多数据。我可以使用类似的东西吗

[self.delegate viewControllerDismissed:data1 with:data2];

如果是这样,协议(protocol)等是什么样的?还是我只是将所有内容传回数组?我找不到任何带有两个参数的例子

最佳答案

快速使用我正在使用的数据模型或数组或字典示例

class Place: NSObject {
var placeId: String = ""
var primaryText: String = ""
var secondaryText: String = ""
var latitude: Double = 0
var longitude: Double = 0
}

然后用创建的地方调用委托(delegate)方法

delegate?.didSelectPlace(place: placeObject)

关于ios - 如何使用委托(delegate)将多个对象传递回父 View Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40787842/

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