estoy usando la biblioteca SDWebImage
de imágenes web de caché en mi aplicación:¿Qué sucede con SDWebImage Cached Images en mi aplicación cuando cambia el archivo de imagen en el servidor?
https://github.com/rs/SDWebImage/blob/master/README.md
Uso actual:
[imageView setImageWithURL:[NSURL URLWithString:profilePictureUrl] placeholderImage:[UIImage imageNamed:@"placeholder.png"]];
Mi pregunta es ¿qué sucede una vez que la imagen se ha almacenado en caché y luego un par de días más tarde ese archivo de imagen en el servidor se ha actualizado con una nueva imagen?
Por el momento, mi aplicación sigue mostrando la imagen en caché.
No puedo ver en ninguno de los documentos sobre la configuración de un tiempo de espera de caché o algo que reconoce que el tamaño del archivo ha cambiado.
Si alguien tiene experiencia en el uso de esta biblioteca en particular, cualquier ayuda sería muy apreciada.
Gracias de antemano.
@Fulvio Es tiempo de una semana en segundos: 60 segundos * 60 minutos * 24 horas * 7 días = 604800 segundos. Un día es solo 60 * 60 * 24 = 86400. –
¿Esto significa que después de una semana todos los activos en la memoria caché se volverán a descargar? incluso si siguen igual? – zanona
@zanona exactamente. SDWebImage no usa el Etag para detectar cambios. –