ターン ベースのアプリを実装しようとしています。ターン データの送信には問題はありませんが、データを自動的に受信する方法がわかりません。これまでのところ、私は多くのことを発見しました:
プロトコルがあり
GKTurnBasedEventHandlerDelegateます。実装は簡単ですが、そのオブジェクトをデリゲートにする必要があるもののデリゲートになるように設定するにはどうすればよいでしょうか。GKTurnBasedMatch、またはGKTurnBasedMatchmakerViewController、またはのデリゲートではないようですGKMatchMaker。GKTurnBasedMatchと呼ばれるメソッドもありますがloadMatchDataWithCompletionhandler、私が理解している限り、試合を更新する必要があると直感したときに一度だけ呼び出されます。更新する必要があることをどのように知ることができますか? この関数を毎秒起動する必要がありますか?
前もって感謝します。
更新: を[GKTurnBasedEventHandler sharedTurnBasedEventHandler].delegate実装する静的インスタンスに設定しましたGKTurnBasedEventHandlerDelegate。それはまだ呼び出されません。