全部
我正在学习 Swift,我正在尝试使用 AlamofireImage 在 UIImageView 上设置图像。我正在使用以下代码:
self.listImageView.af_setImageWithURL(
NSURL(string: list!.image!)!,
placeholderImage: nil,
filter: nil,
imageTransition: .CrossDissolve(0.5),
completion:{ image in
print(image)
}
)
控制台中的结果如下:
SUCCESS: <UIImage: 0x7fb0c3ec3d30>, {512, 286}
我的目标是在下载图像后对图像执行某些操作,但问题是我不了解完成回调的签名,也不知道如何访问完成块中的图像。根据文档,是Result<UIImage, NSError>
.
我想这很简单,但我没有意识到。
谢谢