私はiPhoneでゲームセンターでデータを送受信していますが、データを受け取るとメソッドからデータが得られます。これがスコアやヘルスポイントなどであるかどうかはどのように分かりますか?GameCenter - 複数のデータを受信していますか?
受信するデータをどのように区別しますか?
ありがとうございました。 Appleのドキュメントで説明したように
私はiPhoneでゲームセンターでデータを送受信していますが、データを受け取るとメソッドからデータが得られます。これがスコアやヘルスポイントなどであるかどうかはどのように分かりますか?GameCenter - 複数のデータを受信していますか?
受信するデータをどのように区別しますか?
ありがとうございました。 Appleのドキュメントで説明したように
...
「あなたのメッセージフォーマットは、メッセージの種類を区別するための方法を含める必要があります。たとえば、さまざまな種類のメッセージを識別する列挙型を作成できます。すべてのメッセージの最初のバイトは、この列挙型で始まります。
ドキュメントのGKRocketの例でSessionManager.mを見てください。
-(void) sendPacket:(NSData*)data ofType:(PacketType)type
と
- (void) receiveData:(NSData *)data fromPeer:(NSString *)peer inSession:(GKSession *)session context:(void *)context
特に実装