J'essaye de trouver une structure pour mes données. Imaginons que j'ai une bibliothèque. Dans cette bibliothèque, il y a différents livres - je peux ajouter des livres à la bibliothèque et les supprimer. Donc je suppose que je devrais commencer par un NSMututableArray
:Comment structurer des données: tableaux dans le tableau
NSMutableArray *entireLibrary;
Chaque livre de cette bibliothèque a un certain ensemble de caractéristiques. Certains nécessitent un tableau (par exemple, des chaînes différentes pour les en-têtes de chaque livre) et d'autres, comme la longueur de la page, ne nécessitent qu'un entier. L'ensemble des caractéristiques reste le même pour chaque livre, comme ceci:
NSString *bookTitle;
NSMutableArray *chapterHeadings;
NSInteger *pageCount;
Ma question est quelle est la meilleure façon serait de stocker toutes ces informations dans ma bibliothèque. À l'heure actuelle, je n'ai que des tableaux, des chaînes ou des entiers différents et je ne vois pas comment je peux les assigner à un livre individuel qui est ensuite placé dans ma bibliothèque - et comment accéder aux données quand j'en ai besoin.