2

私はこの本を購入し、そのソース コードを http://apress.com/book/downloadfile/4652から入手しました。

購入せずにソースコードをダウンロードすることもできます。ゲームセンターのマルチプレイヤーを追加しようとしているので、GameKitHelper クラスを取得してゲームに含めました。

現在、データを送受信しようとしていますが、実行するとクラッシュします。そのクラスを使用して、次を使用して送受信データを呼び出します。

GameKitHelper *gkHelper = [GameKitHelper sharedGameKitHelper];

送信:

[gkHelper sendDataToAllPlayers:(void *)data length:(NSUInteger)length];

受け取る:

[gkHelper match:(GKMatch *)match didReceiveData:(NSData *)data fromPlayer:(NSString *)playerID];

しかし、どの変数を入力すればよいでしょうか? 何の試合?gkHelper.currentMatch? 送信したい唯一のデータは整数のスコアです。これも受信したいので、各プレイヤーはお互いのスコアを確認できます。この整数を NSData 値にする必要がありますか? プレイヤーIDは?

誰かが光を当てることができれば、感謝します。

4

0 に答える 0