0

そのため、iPhoneのGameCenterでデータの送受信は正常に機能していますが、データを受信すると、メソッドから「データ」を取得します。これがたとえばスコアなのかヘルスポイントなのかをどうやって知るのですか?

受信したデータをどのように区別しますか?

ありがとう。

4

2 に答える 2

1

ドキュメントのGKRocketの例でSessionManager.mを見てください。特にの実装

-(void) sendPacket:(NSData*)data ofType:(PacketType)type

- (void) receiveData:(NSData *)data fromPeer:(NSString *)peer inSession:(GKSession *)session context:(void *)context
于 2011-02-26T21:39:08.303 に答える
0

Appleのドキュメントで説明されているように...

'メッセージ形式には、さまざまな種類のメッセージを区別する方法を含める必要があります。たとえば、さまざまな種類のメッセージを識別する列挙型を作成できます。すべてのメッセージの最初のバイトは、この列挙型で始まります。

于 2011-01-31T09:04:58.277 に答える