假设有一个GKTurnBasedMatch,剩下两个参与者尚未退出。正确结束GKTurnBasedMatch的方法
如果当前参与者想要退出而不是打电话,participantQuitInTurnWithOutcome:...
是否正确致电endMatchInTurnWithMatchData:...
,因为比赛不能只继续一个参与者?
但是,如果其他参与者想要退出,您不能拨打endMatchInTurnWithMatchData:...
,因为它不是轮到你,所以你必须拨打participantQuitOutOfTurnWithOutcome:...
,但你只剩下一个参与者在比赛中。
处理这些情况的正确方法是什么?