J'ai remarqué dans mon application que didReceiveMemoryWarning est appelé beaucoup plus rapidement si mon téléphone n'a pas été éteint depuis longtemps. Il semble presque que le pool de mémoire auquel mon application peut accéder se rétrécit avec le temps.Réduire la mémoire de l'iPhone?
Est-ce que quelqu'un d'autre a remarqué cela et y a-t-il une explication? Y a-t-il un plan d'action que je peux prendre pour éviter que cela ne se produise?
Je remarque que cela se produit lorsque j'utilise une bonne partie de la mémoire en prenant et en manipulant une image. Mise hors tension et redémarrage du téléphone aide à sortir. Est-il possible que la mémoire à laquelle mon application peut accéder soit réduite ou que la mémoire existante soit fragmentée et que le redémarrage défragmente la mémoire existante?
Toute explication ou aide concernant ce problème serait excellente. Merci.