Supposons que je souhaite réinitialiser un objet à son état initial. Il semble que la chose naturelle à faire serait de le faire passer par sa méthode init - mais les lignes directrices d'Apple sont que je veux seulement faire une fois.cacao - réinitialiser un objet?
La création d'un nouvel objet n'est pas une solution satisfaisante, car j'ai besoin de conserver des pointeurs vers l'objet d'ailleurs.
L'objet fait partie d'une hiérarchie de grande classe. Je vais probablement vouloir pouvoir réinitialiser la plupart des éléments de la hiérarchie.
Suggestions?