SDWebImage:sd_setImage错误:图片网址为nil

时间:2019-07-05 09:56:41

标签: ios swift xcode sdwebimage

我想在我的iOS应用程序的UIImageView中使用SDWebImage框架加载图像。我尝试为此目的使用sd_setImage(with:URL)函数,但是当它显然不是时,出现错误“图像URL为零”。

代码如下:

override func viewDidLoad() {
        super.viewDidLoad()
        newsText.text = newsData.description
        print(newsData.imgLink)
        newsImage.sd_setImage(with: URL(string: self.newsData.imgLink)!) { (uiImage, error, cache, url) in
            print("error")
        }
    }

我从print(newsData.imgLink)获得了正确的输出,但是错误显示Image url为nil。调试器说uiImage为nil(这是UIImage的类型吗?)imgLink属性是String的类型。 newsData声明如下所示:var newsData: FindBoardsScreen.NewsData!,该值来自另一个视图控制器。有人遇到过同样的问题吗?

0 个答案:

没有答案