Pas besoin, c'est MRC qui doit vider (ou libérer) les attributs dans dealloc. Le comptage automatique des références signifie que le programmeur n'a pas besoin de le faire manuellement. Vous pouvez faire un test, par exemple, la classe A a un attribut b qui est la classe B, puis placer des points d'arrêt dans les dealloc de A et B pour voir s'ils sont libérés, à moins qu'il n'y ait des références ailleurs, ou former une référence circulaire. ou similaire.
Il est recommandé de lire la partie gestion de la mémoire du document : https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/MemoryMgmt.html
Dans la méthode dealloc, ce qu'il faut faire est de libérer les références à d'autres objets et d'annuler les notifications initialement souscrites telles que KVO ou NSNotificationCenter. Ne faites rien d'autre
Pas besoin, c'est MRC qui doit vider (ou libérer) les attributs dans dealloc. Le comptage automatique des références signifie que le programmeur n'a pas besoin de le faire manuellement. Vous pouvez faire un test, par exemple, la classe A a un attribut b qui est la classe B, puis placer des points d'arrêt dans les dealloc de A et B pour voir s'ils sont libérés, à moins qu'il n'y ait des références ailleurs, ou former une référence circulaire. ou similaire.
Il est recommandé de lire la partie gestion de la mémoire du document : https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/MemoryMgmt.html
Dans la méthode dealloc, ce qu'il faut faire est de libérer les références à d'autres objets et d'annuler les notifications initialement souscrites telles que KVO ou NSNotificationCenter. Ne faites rien d'autre
.