我的辞职按钮后面有以下代码:
currentMatch.currentParticipant.matchOutcome = GKTurnBasedMatchOutcomeWon;
nextParticipant.matchOutcome = GKTurnBasedMatchOutcomeLost;
[currentMatch participantQuitInTurnWithOutcome:GKTurnBasedMatchOutcomeLost
nextParticipant:nextParticipant matchData:data
completionHandler:^(NSError *error) {
if (error) {
NSLog(@"%@", error);
}
else {
[statusLabel setString:@"You resigned"];
}];
它说“你辞职”,但对手没有收到通知,轮到他了。对手现在不能出手,否则会出错。结束比赛的唯一方法是让对手也辞职。
任何人都可以看到上面的代码有什么问题吗?