问题在Swift中使用SDWebImage

时间:2014-11-04 15:43:14

标签: ios swift sdwebimage

我试图在swift中使用SDWebImage,喜欢使用的文件id叫做UIImageView + WebCache.h

我使用

将它添加到我的桥接标题中
#import "UIImageView+WebCache.h"

现在我正在尝试使用以下方法加载swift中的文件:

var webCah = UIImageView+WebCache()

我收到一条错误信息:

  

使用未解析的标识符' WebCache'

我相信它认为我正在尝试使用uiimageview,当我只是想使用那个目标-c类

我如何正确地打电话给那个班级?

1 个答案:

答案 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