J'ai remarqué que l'exemple SimpleFTPSample Apple fournit des fuites de mémoire. L'outil Leaks Performance détecte une fuite lors de l'utilisation de l'échantillon "List". Une fuite est détectée après avoir appuyé sur le bouton "Liste" la deuxième fois. Quelqu'un sait-il pourquoi? c'est-à-dire avoir une solution? J'envisage d'utiliser FTP dans mon application, mais je ne veux pas créer une application qui fuit. Merci.Est-ce que quelqu'un sait pourquoi le SimpleFTPSample que apple fournit des fuites de mémoire?
1
A
Répondre
0
(oh question ancienne)
Dans la barre d'état en utilisation Build « Build et Analyser » cela indique une fuite dans la ligne 85 du AppDelegate.m
Potential leak of object allocated on line 85 and stored into initialDefaultsChanged
Ma solution est de libérer initialsDefaults registre après les valeurs par défaut sur la ligne 96
#if ! TARGET_IPHONE_SIMULATOR
{
NSMutableDictionary * initialDefaultsChanged;
initialDefaultsChanged = [initialDefaults mutableCopy];
assert(initialDefaultsChanged != nil);
[initialDefaultsChanged setObject:@"" forKey:@"CreateDirURLText"];
[initialDefaultsChanged setObject:@"" forKey:@"PutURLText"];
initialDefaults = initialDefaultsChanged;
}
#endif
[[NSUserDefaults standardUserDefaults] registerDefaults:initialDefaults];
[initialDefaults release];//add this
Questions connexes
- 1. Est-ce que Apple approuve l'application iOS avec des fuites de mémoire?
- 2. Quand Apple parle de «mémoire», que signifient-ils?
- 3. Est-ce que lambda dans List.ForEach entraîne des fuites de mémoire et des problèmes de performances?
- 4. iOS4 (UIAlertView) pourquoi ce code provoque des fuites de mémoire?
- 5. contrôleur uiimagepickerview créant des fuites de mémoire dans l'iphone - pourquoi?
- 6. Comment Apple sait-il que vous développez des applications iPhone sur MacOS?
- 7. mémoire (fuites) après l'exécution
- 8. mémoire de chasse fuites
- 9. Pourquoi ma mémoire Python C Extension des fuites?
- 10. mémoire problème des fuites iPhone
- 11. Fuites de mémoire intermittentes
- 12. Suivi des fuites de mémoire de cacao
- 13. Prévention des fuites de mémoire AJAX
- 14. UIViews associés à des fuites de mémoire
- 15. Trouver des fuites de mémoire sans Clang
- 16. Chargement des fuites de mémoire image miniature
- 17. NSStrings créés sans alloc, fuites de mémoire
- 18. Outil de détection des fuites de mémoire
- 19. Fuites de mémoire dans le navigateur
- 20. Fuites de mémoire dans le cacao
- 21. fuites mémoire dans MyFaces
- 22. fuites de mémoire d'applications Android
- 23. Est-ce que quelqu'un a des fuites de mémoire en utilisant cocos2d?
- 24. Le débogage des fuites de mémoire avec libMallocDebug
- 25. vérification des fuites de mémoire dans qt_creator
- 26. que quelqu'un sait pourquoi cette itération php ne fonctionne pas
- 27. jQuery Ajax Fuites de mémoire
- 28. Est-ce que le Xcode fournit l'iCal dans le simulateur?
- 29. Outils pour le débogage des fuites de mémoire en JavaScript
- 30. delete [] et fuites de mémoire
Déposez le code? Montrer où il fuit? – TomH
lien vers l'exemple de code: http://developer.apple.com/library/ios/#samplecode/SimpleFTPSample/Introduction/Intro.html –