J'enregistre des images dans NSCachesDirectory dans une application. À la fin de l'exécution de l'application, je voudrais effacer tout le cache temporaire. Existe-t-il un moyen d'effacer tout le cache à la sortie de l'application? Je réalise que le dossier local garde le cache pendant 3 jours ... mais mon exigence est de forcer le cache. ThxEffacer le cache absolu sur l'application fermer l'application Ipad
0
A
Répondre
1
Ce code devrait faire l'affaire, remplacer simplement le nom de votre répertoire cache ...
NSString *cacheDirectoryName = [self getCacheDirectoryName]; NSArray *items = [fileManager directoryContentsAtPath:cacheDirectoryName]; for (NSString *item in items) { NSString *path = [cacheDirectoryName stringByAppendingPathComponent:item]; NSError *error = nil; [fileManager removeItemAtPath:path error:&error]; [error release]; }
Ensuite, appelez le code dans votre méthode AppDelegate applicationWillTerminate.
Questions connexes
- 1. Jquery Effacer Popup sur Fermer
- 2. effacer le cache du modèle
- 3. Ancien contenu apparaissant sur le site. Effacer le cache?
- 4. Comment effacer le cache sur Eclipse Android Emulator
- 5. Effacer le cache après avoir appuyé sur f5
- 6. Forcer l'appel ajax pour effacer le cache
- 7. Effacer le cache du champ de formulaire
- 8. WatiN effacer le cache du navigateur
- 9. Effacer le cache du formulaire en html
- 10. Effacer le cache mémoire du serveur apache
- 11. comment effacer le cache ajax dans ie
- 12. Actualiser/effacer le cache de app.config
- 13. Effacer les valeurs de session sur un onglet fermer
- 14. Git-SVN effacer auth-cache
- 15. Comment effacer l'image du cache?
- 16. Réinitialiser le formulaire et effacer le cache après l'envoi
- 17. Comment effacer par programme le cache de tickets Kerberos
- 18. Comment effacer le cache L1 et L2 CPU
- 19. Comment effacer par programme le cache MSIE/WinInet?
- 20. Comment effacer l'image du cache dans l'iPhone?
- 21. Comment effacer le cache de second niveau NHibernate
- 22. Comment faire pour effacer le cache de HttpWebRequest
- 23. J'ai eu besoin d'aide pour effacer le cache des rails
- 24. Comment effacer tout le cache Hibernate (ehcache) en utilisant Spring?
- 25. Comment effacer le cache du navigateur du côté serveur?
- 26. Effacer le cache ASP.net pour plusieurs processus de travail
- 27. Comment faire pour effacer le cache de l'application iPhone
- 28. Effacer le cache de CATiledLayers lors de la modification d'images
- 29. ASP.NET MVC: Effacer le cache d'une action d'une autre action
- 30. Envoyer sur le plateau Fermer