使用自定义类填充数组 - 检索值

时间:2009-07-26 10:30:15

标签: iphone arrays nsobject

我有以下代码

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

这会产生一系列玩家(我认为)!当我执行以下操作时,它会显示玩家的地址。

NSLog(@"%@",leeTemp);

我正在努力的是retreiving说array [0] .name,这是一个字符串值。 我确信这很简单,但我很难想象这个。

1 个答案:

答案 0 :(得分:1)

你想这样做:

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

或者如果你想遍历一个数组,你可以使用for..in迭代:

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