Situation:
J'ai une structure JOUR. La structure JOUR a trois variables ou attributs: une date (NSString *), une température (float) et une pluie (float)."Single NSMutableArray" vs "Multiple C-Arrays" --Quel est plus efficace/pratique?
Problème:
Je vais itérer à travers un réseau d'environ 5000 structures de jour et une partie de la représentation graphique ci sur l'écran de l'appareil iPhone en utilisant OpenGL.
Question:
En ce qui concerne les performances de dessin, ce qui est mieux? Je pourrais simplement créer un NSMutableArray de structures de JOUR (NSObjects) et itérer sur le tableau sur chaque appel de dessin - qui je pense serait dur sur le CPU. Ou, je pourrais gérer manuellement trois tableaux C différents - un pour la chaîne de date (2 dimensions), un pour la température (1 dimensionnelle) et un pour la pluie (1 dimension). Je pourrais suivre le jour en cours en référençant l'index actuel des C-Arrays itérés.
Vous pouvez également avoir un tableau C de la structure Day. Plus facile à gérer que 3 tableaux. – progrmr