Objectif C - Tableau Avec Les Numéros De

Est-il une plus belle façon de remplir un tableau avec des nombres que ce que j'utilise?
C'est fou combien je suis arrivé à écrire juste pour remplir un tableau avec des chiffres de sorte qu'ils peuvent être utilisés pour un calcul dans une boucle. C'est plus facile dans d'autres C les langages comme PHP, As3, ou Java.

NSArray *myArray = [NSArray arrayWithObjects:  
                    [NSNumber numberWithInt:1000],[NSNumber numberWithInt:237], [NSNumber numberWithInt:2673], nil];

int total = 0;
for(int i = 0; i < [myArray count]; i += 1 ){
    total += [[myArray objectAtIndex: i]intValue];
    NSLog(@"%i", total);
}

Heureusement qu'il y a une façon plus simple... je veux juste remplir un tableau avec des entiers... ne peux pas être si difficile que ça

  • Aucune de ces langues sont des "C-base".
  • Pour des choses que vous voulez NSNumber des objets, ils peuvent être stockés dans des collections et automatiquement codé/décodé de fichiers/flux réseau, etc. Pour les autres choses que vous voudrez bon vieux C ints dans un C tableau, pour super-rapide de recherche et d'utilisation (par exemple un tableau de fréquences dans un audio fonction de traitement). En Objective-C, vous pouvez choisir ce qui est le plus approprié, il supporte à la fois.
InformationsquelleAutor mogio | 2012-06-24