2011-01-12 5 views
0

私はiPhoneでゲームセンターでデータを送受信していますが、データを受け取るとメソッドからデータが得られます。これがスコアやヘルスポイントなどであるかどうかはどのように分かりますか?GameCenter - 複数のデータを受信して​​いますか?

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

ありがとうございました。 Appleのドキュメントで説明したように

答えて

0

...

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

1

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

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

- (void) receiveData:(NSData *)data fromPeer:(NSString *)peer inSession:(GKSession *)session context:(void *)context 
特に実装
関連する問題