我想在我的游戏菜单中看到我正在参加的比赛。我比赛中的所有比赛都有2名球员,你和你的对手。我不是由开发人员指南完成的。
当我的玩家通过游戏中心进行身份验证时,我有一个我正在加载的所有匹配的数组:
[GKTurnBasedMatch loadMatchesWithCompletionHandler:^(NSArray *matches, NSError *error) {
if (matches) {
thisMatch = matches[0];
}
}
我如何获得matches[0]
的对手名称,以及在那场比赛中你或其他人的转牌?
答案 0 :(得分:0)
thisMatch.currentParticipant
会为您提供下一轮的GKTurnBasedParticipant
。
要获取对手的名字,请迭代thisMatch.participants
并找到playerID
与您的ID不相等的人。