Eviter le rechargement d'images (API)
Bonjour à tous,
J'ai une question qui porte sur un problème que j'ai dans pas mal de mes applications :
j'utilise des API pour me fournir des données avec notamment ID produit, Image produit etc.
Admettons que sur ma vue principale, j'ai les 5 derniers produits que j'ai dans mon stock avec l'affichage de leurs images, à chaque fois que je reviens sur cette page, je relance le chargement des produits avec leurs images au cas où le stock aurait été modifié dans une autre vue.
Comment éviter ce rechargement ? tout en mettant à jour la vue principale si mon stock a été mis à jour et que les 5 derniers produits que j'ai dans mon stock ont changés.
Je voudrais éviter ce rechargement pour diminuer le nombre d'appels à l'API.
Merci de vos conseils.
Réponses
https://developer.apple.com/documentation/foundation/nscache
Merci, cela fonctionne !
Avec NSNotificationCenter, je vide le cache pour qu'ensuite le chargement se refasse par l'API (et que le cache se recréé avec les modifications). Vous feriez comme ceci ?
Merci.