gpt4 book ai didi

iOS 使用嵌套请求加载表数据

转载 作者:行者123 更新时间:2023-11-28 10:06:30 26 4
gpt4 key购买 nike

我正在使用包含图像和一些标签的 UITableView。文本是从一台服务器加载的,图像是从另一台服务器下载的。图片 URL 取决于文本值响应,但我必须在一个单元格中显示它们。我要做的是在加载这些数据后组合这些数据,然后显示它们。

什么是正确的方法?

最佳答案

您可以使用 DispatchGroup 组合两个请求的响应:

let group = DispatchGroup()
var text: String?
var image: UIImage?

group.enter()
requestText(completion: { response in
text = // extract text from response
group.leave()
})

group.enter()
requestImage(completion: { response in
image = // extract image from response
group.leave()
})

group.notify(queue: DispatchQueue.main, execute: {
let textWithImage = (text, image)
// show data in table view
})

关于iOS 使用嵌套请求加载表数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52642764/

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