2014-11-04 111 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