2009-07-26 7 views
0

Je le code suivantde remplissage tableau avec classe sur mesure - la récupération de valeurs

NSMutableArray *leeTemp = [[NSMutableArray alloc] init]; 
Player* playerLee = [[Player alloc] init]; 
playerLee.name = [array objectAtIndex:1]; 
[leeTemp addObject:playerLee]; 
[playerLee release]; 

Et cela génère un tableau de joueurs (je pense)! Quand je fais ce qui suit, il montre les adresses des joueurs. Ce que je suis aux prises est de retreiving say array [0] .nom, c'est une valeur de chaîne. Je suis sûr que c'est très simple mais j'ai du mal à visualiser cela.

Répondre

1

Vous voulez faire:

NSLog(@"%@", [[leeTemp objectAtIndex:0] name]); 

Ou si vous voulez faire une boucle à travers un réseau, vous pouvez utiliser for..in itération:

for (Player *player in leeTemp) { 
    NSLog(@"%@", [player name]); 
} 
+0

Juste ce que je cherchais, merci! Les deux méthodes fonctionnent très bien. –

Questions connexes