2012-12-01 54 views
0

我想在我目前參與的比賽的比賽菜單中看到。我比賽中的所有比賽都有2名球員,你和你的對手。我不明白它由開發人員指南完成。獲得參與者並從遊戲中心比賽轉入

我對於我目前在這個負載時,我的球員得到與遊戲中心認證的所有比賽的數組:

[GKTurnBasedMatch loadMatchesWithCompletionHandler:^(NSArray *matches, NSError *error) { 
    if (matches) {   
     thisMatch = matches[0]; 
    } 
} 

我怎麼會得到例如matches[0]和對手的名字該輪到誰它在那個遊戲中,你還是另一個?

回答

0

thisMatch.currentParticipant會給你下一個輪到的GKTurnBasedParticipant。 要獲得對手的名字,請遍歷thisMatch.participants並找到playerID不等於您的ID的那個。

+0

感謝得到它的工作,因爲這:) – Kevin