2010-10-10 8 views
0

J'ai 3 instances différentes d'une classe et quand un utilisateur appuie sur un bouton (il y a des boutons pour chacune des instances) Je veux qu'il ajoute le texte du bouton au NSArray . Mais le NSArray doit contenir les 3 ensembles différents d '"historiques"Accès à NSArray à partir de 3 instances différentes de la classe

Devrais-je utiliser un singleton, ou simplement garder une référence à NSArray comme une propriété?

Répondre

1

Vous pouvez aller dans les deux sens. Je créerais un singleton si j'avais plus de données globales que je devais partager entre les objets de mon application. Si elle est limitée à une seule propriété, je ne conserverais probablement que des références là où je devais y accéder.