我正在尝试实现一个基于回合的应用程序,发送回合数据没有问题,但我看不到自动接收数据的方法。到目前为止,我发现了这么多:
有一个
GKTurnBasedEventHandlerDelegate
-协议。这很容易实现,但是我在哪里将该对象设置为任何它必须是委托的委托?它似乎不是GKTurnBasedMatch
, orGKTurnBasedMatchmakerViewController
, or的代表GKMatchMaker
。还有一种方法
GKTurnBasedMatch
被称为loadMatchDataWithCompletionhandler
,但据我了解,它只在您有点直觉需要更新匹配时才调用一次。我怎么知道它必须更新?我必须每隔一秒左右触发一次这个功能吗?
提前致谢。
更新:我已设置[GKTurnBasedEventHandler sharedTurnBasedEventHandler].delegate
为实现GKTurnBasedEventHandlerDelegate
. 它仍然永远不会被调用。