2009-08-28 8 views
0

16 octets est assez petit, non? Aucune des UIImages que je crée dans mon application n'est aussi petite, mais l'instrument de fuite rapporte une UIimage de fuite de taille 16 octets ... Des indices sur ce que cela pourrait être? Incidemment, il y avait aussi un objet CALayer de 48 octets qui a fui ...Que pourrait indiquer une UIImage de taille 16 Bytes?

Répondre

1

UIImage s sont juste une fine enveloppe autour de CGImageRef s; le plus probable que vous avez un UIImage non initialisé quelque part (ou quelque chose de similaire):

- (void)leakImage 
{ 
    UIImage *leaked = [UIImage alloc]; 
} 
+0

Wow, intéressant. Merci. – RexOnRoids

Questions connexes