2012-09-07 22 views
6

Estoy trabajando en una aplicación para iPhone. En esta aplicación he usado muchas imágenes y necesito almacenar esas imágenes en la memoria caché. Para esto, he encontrado que SDWebImage es el marco correcto, pero no puedo incluir este marco en mi proyecto de iPhone. ¿Puede alguien sugerir cómo incluir este marco en mi proyecto y cómo guardar y recuperar imágenes utilizando este marco?Cómo incluir el marco SDWebImage

Respuesta

15

Ir a SDWebImage frame work download Site.

  1. -Haga clic en la etiqueta postal y descargar el archivo.
  2. -Desarmar el archivo.
  3. -Encontrará la carpeta "SDWebImage".
  4. -ver esa ruta y agregar esta carpeta en su proyecto. (no olvides copiar una carpeta de tu proyecto en lugar de jusk).

Hasta ahora BUENO.

Goto su controlador de vista y añadir

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

y método de uso imageview como a continuación.

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

Puede ver la imagen incluso después de cerrar y volver a abrir la aplicación debido a la memoria caché. Incluso puede eliminar la memoria caché cuando se desea por,

clearCache and clearDisk method in Manager 

y se puede rastrear cada imagen trazando NSDictionary en código fuente (Compruebe si interesa). Y lo mejor es que puede agregar fácilmente la barra de progreso en la vista de imagen mientras la imagen está en proceso de descarga.

Para más información - SDWebImage Doc

Mantener Disfruta de codificación. Por cierto gran pregunta (incluso útil para principiantes) Y gracias por rs para un gran marco.

+0

"Mantener Disfrute de Codificación" - Amén a ese. – funkybro

+0

Tan lindo del archivo Léame SDWebImage para decir esto: | – brandonscript

+0

Muchas gracias. Me ayudó. – RXGangam

Cuestiones relacionadas