我有以下代码
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,这是一个字符串值。 我确信这很简单,但我很难想象这个。
答案 0 :(得分:1)
你想这样做:
NSLog(@"%@", [[leeTemp objectAtIndex:0] name]);
或者如果你想遍历一个数组,你可以使用for..in迭代:
for (Player *player in leeTemp) {
NSLog(@"%@", [player name]);
}