5

currentMatch という名前の GKTurnBasedMatch があり、現在プレイしているプレイヤーの後にプレイするプレイヤーの名前を取得する方法を知りたいです。

ありがとう!

4

1 に答える 1

14
NSMutableArray *playerIDs = [NSMutableArray arrayWithCapacity:match.participants.count];
for (GKTurnBasedParticipant *part in match.participants) {
    if([part.playerID isKindOfClass:[NSString class]]){
        [playerIDs addObject:part.playerID];
    }
}


[GKPlayer loadPlayersForIdentifiers:playerIDs withCompletionHandler:^(NSArray *players, NSError *error) {
    for (GKPlayer *player in players) {

       //get the aliases
}


}];
于 2012-06-27T19:38:29.867 に答える