'UIImageView'类型的值在swift 4中没有成员'kf'

nik*_*l11 5 uiimageview ios swift kingfisher swift4

我正在使用Kingfisher库从URL下载图像并在Swift 4项目中设置为UIIMageView.

我知道Kingfisher 2和Kingfisher 3之间存在API变化

https://github.com/onevcat/Kingfisher/wiki/Kingfisher-3.0-Migration-Guide

几个星期后我的项目工作了但是在升级Xcode之后,无法编译项目.它给出了错误

在此输入图像描述

我尝试从谷歌获得的链接中删除派生数据和所有可能的解决方案.

任何与Kingfisher图书馆有同样问题的人?

注意:我在项目中手动添加了Kingfisher库.不是由pod或其他包管理器.

小智 3

使用这个 Pod:

pod 'Kingfisher'
Run Code Online (Sandbox Code Playgroud)

更新你的 Pod:

pod update
Run Code Online (Sandbox Code Playgroud)

将此库导入到您的类文件中:

import Kingfisher
Run Code Online (Sandbox Code Playgroud)