2012-09-07 5 views
6

Sto lavorando ad un'applicazione per iPhone. In questa app ho usato molte immagini e ho bisogno di memorizzare quelle immagini nella memoria cache. Per questo ho trovato che SDWebImage è il framework giusto ma non posso includere questo framework nel mio progetto iPhone. Qualcuno può suggerire come includere questo framework nel mio progetto e come salvare e recuperare le immagini usando questo framework?Come includere il framework SDWebImage

risposta

15

Vai SDWebImage frame work download Site.

  1. click sul tag Zip e scaricare l'archivio.
  2. -Non archiviare il file.
  3. -Si trova la cartella "SDWebImage".
  4. -vedi quel percorso e aggiungi questa cartella nel tuo progetto. (non dimenticare di prendere copia della cartella nel progetto anziché il collegamento jusk).

Finora BENE.

Goto vostro controller della vista e aggiungere

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

e utilizzare il metodo ImageView come qui di seguito.

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

È possibile visualizzare l'immagine anche dopo aver chiuso e riaperto l'applicazione a causa della memorizzazione nella cache. Anche è possibile eliminare la cache quando si desidera da,

clearCache and clearDisk method in Manager 

e si può rintracciare ogni immagine tracciando NSDictionary nel codice sorgente (Verificare se interessati). E la cosa migliore è che puoi facilmente aggiungere la barra di avanzamento sulla vista dell'immagine mentre l'immagine è in fase di download.

Per ulteriori informazioni - SDWebImage Doc

Conservare Godetevi Coding. Tra l'altro grande domanda (anche utile per i principianti) E grazie per rs per ottimo quadro.

+0

"Keep Godetevi Coding" - amen a tale. – funkybro

+0

Leggimi nel readme di SDWebImage per dire questo: | – brandonscript

+0

Grazie mille. Mi ha aiutato. – RXGangam