Comment conserver les classes que j'écris?Conserver mes propres cours?
-3
A
Répondre
2
Tout d'abord, 'retain' a une signification très spécifique dans les applications Cocoa. Il est utilisé en paire avec 'release' pour augmenter le compteur interne de référence d'une instance de NSObject (c'est-à-dire toute classe qui hérite de NSObject). En tant que tel, on ne conserve pas de classe, mais on retient plutôt une instance de cette classe. Cela se fait en tant que tel:
Person *person = [[[Person alloc] init] autorelease];
[person retain];
Pour plus d'informations, voir:
0
conserver et la libération sont mises en œuvre dans NSObject de sorte que vous n'avez rien à faire pour le mécanisme de comptage de libération pour travailler avec vos classes personnalisées. Mais peut-être pourriez-vous être plus précis au sujet de votre question?
Questions connexes
- 1. Créer mes propres itérateurs
- 2. CakePHP: créer mes propres fonctions
- 3. Création de mes propres callbacks
- 4. Où conserver les cours internes?
- 5. Comment créer mes propres clauses Linq?
- 6. Wordpress et mes propres trucs PHP personnalisés
- 7. Comment personnaliser FCKeditor avec mes propres boutons?
- 8. StructureMap avec mes propres attributs dans C#
- 9. asp.net MVC créer mes propres itinéraires
- 10. Impossible de conserver mes données avec Hibernate
- 11. Comment écrire mes propres fonctions d'agrégation avec sqlalchemy?
- 12. Puis-je créer mes propres classes d'attributs dans PowerShell 2.0?
- 13. Comment puis-je savoir quand construire mes propres interfaces
- 14. Définition de mes propres sondes avec Dtrace en C++
- 15. Comment créer un effet "verre" sur mes propres UIViews?
- 16. Comment créer mes propres classes/objets dans Flex?
- 17. Loading mes propres thèmes dans VSTO Addin, PowerPoint
- 18. Comment puis-je créer mes propres composants dans VB.NET?
- 19. ASP.NET - Puis-je écrire mes propres messages à ETW?
- 20. Comment coréliser des éléments gtk.ListStore avec mes propres modèles
- 21. Est-il possible d'utiliser XAML pour mes propres idées/frameworks?
- 22. Conversion entre collections Hibernate et mes propres collections
- 23. Puis-je ajouter mes propres tags dans un article rss?
- 24. Dans Doctrine, où devrais-je mettre mes propres méthodes?
- 25. En utilisant Propel ORM dans mes propres classes personnalisées
- 26. Comment créer mes propres UIColor personnalisés autres que ceux prédéfinis?
- 27. Puis-je utiliser l'API Google Streeview avec mes propres images?
- 28. Puis-je rassembler mes propres structures de données avec JAXB?
- 29. java.lang.NoClassDefFoundError lancé avec mes propres paquets dans Android 1.5
- 30. Comment puis-je dire LINQ pour construire mes entités avec mes propres données de requête
Que voulez-vous dire par «retenir»? –
classes ne doivent pas être conservés, ils sont tous des singletons. –