所以我有這塊代碼它將玩家添加到我的ViewController playerList中的NSMutableArray。出於某種原因,我無法將所有玩家名打印到日誌中。難道我做錯了什麼?我不斷收到一個錯誤,說成員Refrence struc objc_object
是一個指針。任何人都可以看到我做錯了什麼?數組,屬性和NSLog的問題
p1,p2,p3,p4都是隻有玩家名字的NSString對象。
addPlayer方法創建一個名爲playerName的屬性的新玩家對象。
- (IBAction)addPlayerButton:(id)sender {
[self.playerList addObject:[self addPlayer:p1]];
[self.playerList addObject:[self addPlayer:p2]];
[self.playerList addObject:[self addPlayer:p3]];
[self.playerList addObject:[self addPlayer:p4]];
for (id element in playerList) {
NSLog(element.playerName);
}
}
你是對的,數組是空的,我把它作爲我的視圖控制器的屬性,那好吧? – Weston 2011-05-05 15:23:52