Je travaille sur l'application pour iPhone sur l'objectif-c J'ai tableau avec des références d'objet Si je supprime l'élément avec la référence de l'objet de tableau devrais-je libérer cet objet en plus ou il sera automatiquement retiré de la mémoire ?Supprimer un objet du tableau
1
A
Répondre
2
lors de la dernière objet tableau est libéré une fois. Donc, si vos retenues/relâches sont correctement appariées à d'autres endroits, vous ne devez pas libérer votre objet dans ce cas.
0
Si le NSArray
(euh, il est un NSArray
, non tableaux C fournissent pas de gestion de la propriété?) Est la seule chose qui est propriétaire de l'objet - qui est, si l'objet ajouté a été acquis autorelease
- d ou vous avez explicitement appelé release
après l'ajout - alors il sera nettoyé automatiquement lors de la suppression. Toute autre revendication de propriété devra toujours être release
-d comme d'habitude.
0
En fait, parler de votre NSMutableArray
Et il fait la version « automatiquement ». Donc, ne
[array add: @"SAFEY-STRING" ];
et ne le font pas
[array add: [[NSString alloc] initWithFormat:@"LEAKY-STRING"] ];
Questions connexes
- 1. Supprimer un objet du tableau dans NSTableView
- 2. PHP: Supprimer un objet du tableau
- 3. Jquery Supprimer du tableau
- 4. Comment supprimer un objet d'un tableau d'objets dans jquery?
- 5. NSArray + supprimer un élément du tableau
- 6. supprimer [] un tableau d'objets
- 7. Supprimer la valeur du tableau?
- 8. Objet étendant un tableau
- 9. C++ Ajouter un objet à un tableau
- 10. Pousser référence d'un objet à un tableau
- 11. Comment supprimer un fichier objet?
- 12. Supprimer un seul tableau d'objet?
- 13. Rechercher et supprimer du tableau multidimensionnel
- 14. Supprimer les valeurs null du tableau javascript
- 15. php supprimer un élément avec une période du tableau
- 16. php supprimer les doublons du tableau
- 17. Envoi d'un message à un objet membre du tableau
- 18. SQLite supprimer de la table où champ ne correspond pas à un objet dans un tableau
- 19. Comment supprimer un objet enfant dans NHibernate?
- 20. Comment réétiqueter un objet dans un tableau?
- 21. Initialiser un objet avec un tableau
- 22. AS3 supprimer des MovieClips dans un tableau
- 23. Supprimer un élément arbitraire d'un tableau JavaScript
- 24. Pour Faire un objet tortiller et supprimer
- 25. objet tableau développement mobile
- 26. tableau à un objet se casse le tableau
- 27. Un mysql_fetch_ bizarre (assoc, tableau, objet) Erreur
- 28. Comment copier le dernier objet du tableau dans un autre tableau?
- 29. Supprimer un enfant d'un tableau en PHP?
- 30. Comment supprimer une valeur d'un tableau associatif basé sur un objet dans Flex 3?