gpt4 book ai didi

swift - 如何从 url 加载图像以在 UITableView 中显示?

转载 作者:行者123 更新时间:2023-11-30 10:07:54 25 4
gpt4 key购买 nike

我正在使用 Alamofire 从 Web 服务加载 json 数据,我的一个请求返回这样的 json:

"lorem ipsum...",
"http://site.ed/image.jpg"

然后我创建一个 var texto: [String] = [] 来接收所有文本。

现在我需要适应接收图像以在 UITableView 中显示

我已经做了什么:

func loadPosts() {
let url = "http://site.ed"
Alamofire.request(.GET, url)
.responseJSON { response in

if let value: AnyObject = response.result.value {
let post = JSON(value)
for (_, subJson) in post {
if(self.verifyUrl(subJson.stringValue)){
print("Valide URL \(subJson.stringValue)")
}
self.texto.append(subJson.stringValue)
}
}
}
}

func verifyUrl (urlString: String?) -> Bool {
if let urlString = urlString {
if let url = NSURL(string: urlString) {
return UIApplication.sharedApplication().canOpenURL(url)
}
}
return false
}

在此 print("Valide URL") 中,我需要获取真实图像并将其放入表格中,我该怎么做?

最佳答案

为什么不尝试像KingFisher这样的图像库呢?

你需要做的就是设置 imageView 的 url

imageView.kf_setImageWithURL(NSURL(string: "http://your_image_url.png")!)

关于swift - 如何从 url 加载图像以在 UITableView 中显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35049837/

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