Dans mon viewcontroller j'ai créé un UIImageView et assigné une image dans l'Interface Builder. Tout en vérifiant sur les instruments j'ai l'allocation de malloc de 600kb et la bibliothèque responsable est ImageIO_Malloc. Mais la taille de mon image est de 37ko. Je ne sais pas pourquoi il alloue 600kb.UIImage alloue plus de mémoire
J'ai également essayé avec le code en assignant UIImage imageNamed. Toujours pas bon.
Avez-vous des idées à ce sujet?
L'allocation/initialisation d'un objet crée juste cela, un objet. La taille de la mémoire allouée ne devrait pas vraiment avoir de rapport avec la taille de l'image. Je ne m'inquiéterais vraiment pas à moins que tu ne le libères pas. –
Je le libère correctement. Mais chaque fois que je passe à un autre viewcontroller j'ai assigné une image comme ceci et pour chaque viewcontroller cette allocation augmente ma mémoire à beaucoup de 600kbs – iPrabu