2010-03-16 3 views
0

Quelle est la meilleure façon de faire référence à un objet alloué dynamiquement (en particulier des éléments d'interface) afin que je puisse y accéder de partout dans la classe en cours? @synthesize? déclarer l'objet dans la section d'interface? rien d'autre?Référence à des objets de n'importe où dans Cocoa

Répondre

1

C'est la définition même d'un instance variable, qui - comme vous l'avez noté - est ce que vous obtenez lorsque vous déclarez l'objet dans la section d'interface.

@synthesize vous donne du sucre syntaxique pour créer correctement des accesseurs, mais c'est une autre couche sur le dessus. Il peut faire la création de variable d'instance pour vous dans certains cas, mais c'est un autre sujet entièrement.

+0

D'accord, les variables d'instance doivent-elles être. Je vous remercie! – Jef

Questions connexes