首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kingfisher nil解包可选值

Kingfisher nil解包可选值
EN

Stack Overflow用户
提问于 2018-07-22 04:12:42
回答 0查看 519关注 0票数 0

我有一个Medicine结构,其中包含我想要下载的图像的image_origin地址,并将其设置为ImageView。出于下载/缓存的目的,我使用了Kingfisher框架。

代码语言:javascript
复制
    let m = medicines[indexPath.row]

    cell.medicineImage.kf.setImage(with: URL(string: m.value(forKeyPath: "image_origin") as! String)!)
    cell.medicineName.text = m.value(forKeyPath: "i_name") as? String

在上面的代码中,mCoreDataNSManagedObject。我尝试从CoreData获取图像URI并将其设置为ImageView,但每次在第2行我都会收到以下错误消息:Unexpectedly found nil while unwrapping an Optional value

我尝试过改变变量和Optinal类型,尝试硬编码URI,但是没有成功。

我做错了什么?

附注:即时通信使用Swift4

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51459738

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档