2014-11-04 73 views
4

我试图在迅速使用SDWebImage使用SDWebImage,文件ID喜欢用被称为的UIImageView + WebCache.h问题在斯威夫特

我把它添加到我的使用桥接报

#import "UIImageView+WebCache.h" 

我现在想使用加载迅速在该文件中:

var webCah = UIImageView+WebCache() 

,我得到一个错误信息阅读:

使用未解决的标识符“的WebCache”

我相信它认为我试图用一个UIImageView,当我只是想使用Objective-C类

下如何调用这个类正常吗?

回答

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

+0

我只是用SWIFT前几天,我会怎么做,盯着? – inVINCEable 2014-11-04 15:46:00

+0

看我的编辑。一旦你有一个UIImageView对象,你可以使用Swift中的点符号来访问这些方法 – Tim 2014-11-04 15:47:56

+0

如何使用像这样的func sd_setImageWithURL:(NSURL *)url placeholderImage:(UIImage *)placeholder; – inVINCEable 2014-11-04 15:53:54