我试图在swift中使用SDWebImage,喜欢使用的文件id叫做UIImageView + WebCache.h
我使用
将它添加到我的桥接标题中#import "UIImageView+WebCache.h"
现在我正在尝试使用以下方法加载swift中的文件:
var webCah = UIImageView+WebCache()
我收到一条错误信息:
使用未解析的标识符' WebCache'
我相信它认为我正在尝试使用uiimageview,当我只是想使用那个目标-c类
我如何正确地打电话给那个班级?
答案 0 :(得分:4)
UIImageView+WebCache
是使用SDWebImage特定方法扩展功能UIImageView
的类别。您需要在UIImageView
对象上访问其中定义的方法。
示例代码:
var imageView :UIImageView = UIImageView() // example, this will probably come from elsewhere in your app
imageView.sd_imageURL
// Or
imageView.sd_cancelCurrentImageLoad
查看文档以了解可用的方法或源https://github.com/rs/SDWebImage/blob/master/SDWebImage/UIImageView%2BWebCache.h