Lorsque j'exécute mon application avec des fuites et que j'examine les détails étendus pour l'une des fuites, cela m'amène à une ligne particulière dans mon code, mais je ne sais pas quoi faire après ça!Développement de l'iPhone - prévention des fuites
Par exemple, Fuites montre une malloc à cette ligne
NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
Mais je ne sais pas ce que le problème est dans la déclaration! Quelqu'un peut-il me dire comment interpréter ces problèmes et éviter les fuites?
Merci. En ce qui concerne la question précédente que j'avais, NSZombieEnabled s'assure qu'aucun objet n'est désalloué, ce qui augmente l'utilisation de la mémoire. Donc, lors d'un test avec des fuites, assurez-vous que ce paramètre est supprimé de votre application. Pensé que cela pourrait aider quelqu'un.
Salut Colin. Le volet Détails étendus n'affiche pas la classe ou la méthode qui provoque des fuites dans le cas d'objets zombies. C'est la raison pour laquelle j'ai posté la question. Comment savoir où les objets zombies sont créés? Merci. – lostInTransit
Pouvez-vous montrer une capture d'écran de ce que vous voyez? De plus, quelle est la version de l'iPhone OS que vous ciblez? –