2016-11-24 6 views
2

に画像を設定することはできません、私はこのコードを使用して新しい画像を設定することができるはずです。カワセミと迅速な3 - ドキュメントおよび移行ガイドを確認するURL

imageView.kf.setImage(with:url ...) 

が、実際に、私はこの方法を見つけることができませんライブラリには、私は以下を参照してください。

imageView.kf.setImage(with:Resource...) 

私はドキュメントに何かを見つけることができませんので、このリソースはいえ仕事shoud正確にどのように知りません。

答えて

2

Resourceはプロトコルです。 URLがこのプロトコルに準拠するように拡張されました。だから、あなたが行うことができます:

let url = URL(string: ...)! 
imageView.kf.setImage(with: url) 

をあなたはカワセミがキャッシュ内のキーのために使用するものをある程度制御したい場合は、ImageResource使用することができます。

let identifier = "..." 
let url = URL(string: "http://example.com/images/identifier=\(identifier)")! 
let resource = ImageResource(downloadURL: url, cacheKey: identifier) 

imageView.kf.setImage(with: resource) 
関連する問題