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
Ir a SDWebImage frame work download Site.
- -Haga clic en la etiqueta postal y descargar el archivo.
- -Desarmar el archivo.
- -Encontrará la carpeta "SDWebImage".
- -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.
Última marco compilado es 3.6.0 y se puede encontrar en: https://github.com/rs/SDWebImage/releases
Para facilitar el acceso, el enlace directo a la estructura es a continuación: https://github.com/rs/SDWebImage/releases/download/3.6/SDWebImage-3.6.framework.zip
- 1. ¿Puedo incluir un marco en otro marco?
- 2. UIImage + RoundedCorner con SDWebImage
- 3. SDWebImage building for archive (distribution)?
- 4. iOS SDWebImage fade in new image
- 5. Cómo usar SDWebImage sin ningún caché para una instancia
- 6. Cómo establecer el marco cell.imageview
- 7. Cómo incluir el archivo javaScript en xslt
- 8. ¿Cómo incluir dependencias en el archivo WAR?
- 9. ¿Cómo emulo el comportamiento 'incluir' en MATLAB?
- 10. ¿Cómo incluir stdafx.h desde el directorio raíz?
- 11. Cómo incluir biblioteca estática en el Makefile
- 12. Cómo incluir archivos .obj en el proyecto
- 13. ¿Cómo incluir el archivo wxi en wxs?
- 14. ¿Cómo incluir jQuery en el proyecto ASP.Net?
- 15. cómo pasar el parámetro a jsp: incluir
- 16. Xcode: memoria caché SDWebImage para una sola imagen
- 17. algo similar a SDWebImage en iOS para Android?
- 18. Cómo eliminar relaciones del marco de entidad
- 19. ¿Cómo integrar el marco XMPP para iPhone?
- 20. ¿Cómo ajustar el marco de navigationItem.titleView?
- 21. En Python, ¿cómo obtengo el marco actual?
- 22. ¿Cómo elegir el marco RESTful perfecto?
- 23. iPhone: cómo configurar el marco UIViewController?
- 24. Cómo obtener el marco para NSStatusItem
- 25. Cómo establecer el marco de UIImage
- 26. cómo cambiar el marco de recorte UIImagePickerController
- 27. Javascript: ¿cómo cambiar el tamaño del marco?
- 28. JDesktopPane: cómo obtener el marco activo
- 29. cómo comenzar con el marco de resorte
- 30. Cómo incluir plantillas dinámicamente en Django usando la etiqueta "incluir"
"Mantener Disfrute de Codificación" - Amén a ese. – funkybro
Tan lindo del archivo Léame SDWebImage para decir esto: | – brandonscript
Muchas gracias. Me ayudó. – RXGangam