complete block回调

complete block回调

为什么图片加载失败以及图片转换失败 之后要回调complete block

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
Tender10 2018-09-26 09:54:02

那完成了整个图片加载过程,不管有没有加载成功是不是都相当于已经完成了整个执行的流程了,那完成了整个执行的流程,我是不是要回调complete,但是如果加载失败这个block里,关于image的参数是不是应该给一个nil,表示没有加载的图片。一般网络不好的时候,加载失败的时候,图片的显示状态是不是都是空白的,所以当失败的时候,我们也需要去做一些操作。

  • 提问者 慕粉1330426222 #1
    当加载失败时直接return 不可以吗 为什么还要回调
    2018-09-26 16:15:16
  • Tender10 回复 提问者 慕粉1330426222 #2
    因为加载失败那么原来显示图片的控件是不是也得给它赋值,所以即使失败了也会传递一个参数nil,成功就直接加载图片了。失败可以加载一个占位图,比如显示一个网络加载中...字样的图片。
    2018-09-26 16:47:50
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
iOS提升:网络多线程与常用主流框架
  • 参与学习       150    人
  • 解答问题       94    个

搞定网络多线程,掌握动画特效,熟悉第三方库等实用技术的使用,更有最新swift UI控件的讲解,让您不断丰富自己的开发技能。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师