2011-04-13 4 views
0

Une instance UITableView envoie-t-elle un message de conservation à chacune de ses cellules réutilisables mises en file d'attente?UITableView et cellules de conservation

[Le point étant que j'ai une cellule personnalisée que je veux autorelease dans une méthode (classe) dans la classe de cellules personnalisées.]

Répondre

2

Oui, la vue de table conserve les cellules que vous renvoyez dans la méthode cellForRowAtIndexPath. C'est pourquoi les objets de cellule dans l'implémentation par défaut de cette méthode sont autoeleased.

1

Comment vous obtenez la cellule personnalisée en premier lieu? Très probablement, il est récupéré via la méthode loadNibNamed de mainBundle dont vous n'avez pas la responsabilité de le libérer quand même.

Questions connexes