0

在 iOS6 中,我可以使用以下函数指定下一个玩家必须完成他的回合的超时时间:endTurnWithNextParticipants:turnTimeout:matchData:completionHandler。

但是,iOS5 中不存在 timeout 属性。

由于我也想支持 iOS5,如何在 iOS5 中指定超时?没有这个,玩家根本无法永远玩下去,游戏将被卡住而无法正常结束。

谢谢。

4

1 回答 1

1

据我所知,如果你支持 iOS 5,你会被卡住。

可能有帮助的一件事是使用本地通知来提醒玩家轮到他们。(当他们这样做时你会取消它。)这不会提供完全相同的用户体验,但由于你的大多数播放器将使用 iOS 6,你可以假设在超时值的两倍时,iOS 5 播放器应该有感动,并提醒他们检查他们目前的比赛。

于 2013-06-12T15:54:04.213 回答