2010-06-25 3 views
0

J'ai besoin d'archiver un tableau d'objets de plusieurs types différents. Chaque objet a ses propres variables d'instance.Mieux vaut archiver 1 gros objet ou plusieurs objets plus petits avec NSCoder?

Vaut-il mieux créer un objet singleton avec un tableau contenant ~ 20 objets archivés ou un seul objet archivé possédant un tableau de tous les autres objets? Désolé si c'est confus, mais je suis un peu confus moi-même.

Répondre

0

Le tableau existe-t-il déjà? Si c'est le cas, le propriétaire du tableau d'objets doit archiver le tableau.

Si vous avez simplement des objets disparates qui nécessitent un archivage, vous devrez probablement décrire votre architecture un peu plus loin.

En général, l'objet propriétaire archive l'instance en cours d'archivage.

Questions connexes