作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在处理一个使用 Firebase 存储 API 并从 Firebase 获取一些图像的项目。
使用 NSData
逻辑可以很好地从服务器下载图像并将其显示到我的应用程序中。
但同样的事情并没有通过 SDWebImage
SDK 工作,因为我需要在 SDWebImage 中结合 firebase url,因为 firebase 文档也提到绑定(bind)它并用来下载图像。通过SDWebImage存储
下面是我的 cod ewhixh 无法运行我的应用程序。
FIRStoragereference *ref = [[FIRStorage storage] referenceWithPath:myfilepath];
[Cell.imgDetail sd_setImageWithStorageReference:ref placeholderImage:nil completion:^(UIImage *image,
}];
Error : method not found in sd web image
请帮助我,我被困在这里了。
最佳答案
FirebaseUi 为 SDWebImage 提供了自己的小扩展。
只需在您的 Podfile 中添加以下 pod
pod 'FirebaseUI/Storage'
并使用以下代码行通过 Firebase 存储引用缓存图像。
// Load the image using SDWebImage
[imageView sd_setImageWithStorageReference:reference placeholderImage:placeholderImage];
希望对您有所帮助。
关于ios - SDWebImage 不适用于 Firebase 存储图像下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42063543/
我是一名优秀的程序员,十分优秀!