0

我想在我的游戏菜单中查看我目前正在参加的比赛。我比赛中的所有比赛都有 2 名球员,你和你的对手。我没有通过开发人员指南完成它。

当我的玩家通过游戏中心进行身份验证时,我有一个当前加载的所有比赛的数组:

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

例如,我将如何获得matches[0]该游戏中的对手名称以及轮到谁,您还是另一个?

4

1 回答 1

0

thisMatch.currentParticipant会给你GKTurnBasedParticipant下一个轮到谁。要获取对手的名字,请遍历thisMatch.participants并找到与playerID您的 ID 不相等的那个。

于 2012-12-02T05:17:48.500 回答