gpt4 book ai didi

ios - 关于 WebCache 的 sd_setImageWithURL with swift

转载 作者:搜寻专家 更新时间:2023-11-01 05:40:11 33 4
gpt4 key购买 nike

我在 swift 中使用 WebCache

当我像下面这样直接将String设置为sd_setImageWithURL时,它显示正确。

imageView?.sd_setImageWithURL(NSURL(string: "http://imgfp.hotp.jp/IMGH/86/49/P018678649/P018678649_238.jpg"), placeholderImage: nil, options: SDWebImageOptions.CacheMemoryOnly, completed: {[unowned self] (image: UIImage!, error: NSError!, type: SDImageCacheType, url: NSURL!) -> Void in
....

但是,我设置如下,不显示..

if let imageURL:String = shop.img {
print(imageURL) // same as above
self.imageView?.sd_setImageWithURL(NSURL(string: imageURL), placeholderImage: nil, options: SDWebImageOptions.CacheMemoryOnly, completed: {[unowned self] (image: UIImage!, error: NSError!, type: SDImageCacheType, url: NSURL!) -> Void in
....
}

怎么了??

最佳答案

很简单:

if let strImage = "http://imgfp.hotp.jp/IMGH/86/49/P018678649/P018678649_238.jpg"{
self.imageView.sd_setImageWithURL(NSURL(string: strImage), completed: { (img, error, type, urls) in
})
}

使用imageView.image 显示任何你想要的地方。

关于ios - 关于 WebCache 的 sd_setImageWithURL with swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31600254/

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