2012-09-07 16 views
6

私はiPhoneアプリを開発中です。このアプリでは、私は多くの画像を使用しており、それらの画像をキャッシュメモリに保存する必要があります。このため私はSDWebImageが正しいフレームワークであることを発見しましたが、私のiPhoneプロジェクトにこのフレームワークを含めることはできません。誰でもこのフレームワークをプロジェクトに組み込む方法と、このフレームワークを使用してイメージを保存して取得する方法をお勧めしますか?SDWebImageフレームワークの組み込み方法

答えて

15

ゴージップタグの SDWebImage frame work download Site.

  1. :クリックするとアーカイブをダウンロードしてください。
  2. - ファイルをアーカイブ解除します。
  3. - 「SDWebImage」フォルダがあります。
  4. - このパスを参照して、このフォルダをプロジェクトに追加します。 (ジャンクリンクの代わりにプロジェクト内のフォルダのコピーを取ることを忘れないでください)。

これまでのところGOOD。

後藤あなたのビューコントローラと

#import <SDWebImage/UIImageView+WebCache.h> 
#import "UIImageView+WebCache.h" 

を追加し、以下のようなImageViewのメソッドを使用します。

UIImageView *imageView = [[UIImageView alloc] init]; 
[imageView setImageWithURL:[NSURL URLWithString:@"ImageURL here"]]; 
[imageView release]; 

キャッシングのためにアプリケーションを閉じて開いた後でも表示できます。 も、あなたが望むことでときに、

clearCache and clearDisk method in Manager 

をキャッシュを削除することができますし、(興味がないか確認してください)ソースコードにNSDictionaryのをトレースすることによって、各画像をトレースすることができます。 そして、画像のダウンロード中にプログレスバーを簡単に追加することができます。詳細は

からSDWebImage Doc

は、コーディングをお楽しみください。ところで、大きな質問(初心者の方にも役立ちます) そして、素晴らしいフレームワークのためにrsのおかげで、

+0

「コーディングお楽しみください」 - アーメンそれに。 – funkybro

+0

これは、SDWebImageのreadmeのすばらしいことです:| – brandonscript

+0

ありがとうございます。それは私を助けた。 – RXGangam

関連する問題