游戏中心发送和接收数据

时间:2011-01-01 17:08:04

标签: iphone objective-c multiplayer game-center

我买了这本书并得到了以下源代码: 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?

如果有人可以发光,我会很感激,谢谢。

0 个答案:

没有答案