J'ai permis de NSZombie et je reçois le message suivant dans ma console quand je me présente ma demande:Mémoire sur la libération problème quand je suis Animer UIView
*** -[UIViewAnimationState release]: message sent to deallocated instance 0xf96d7e0
Voici la méthode qui exécute l'animation
-(void)loadAvatar:(STObject*)st
{
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
avatar.alpha = 0;
avatar.frame = avatarRectSmall;
avatar.image = [ImageCache getMemoryCachedImageAtUrl:st.avatar_url];
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:.50];
avatar.frame = avatarRectNormal;
[avatar setAlpha:1];
[UIView commitAnimations];
[pool release];
pool = nil;
}
Je ne reçois pas toujours un plantage, seulement parfois. Je me demande ce qui se libère?
chercher dans la rétrospection. –
Le backtrace ne me permet que de revenir à la main. Tout ce qui suit est tout l'assemblage. –
Essayez de définir des points d'arrêt. –