我正在构建一款使用 Game Center 的 iPhone 游戏,但我很难理解如何开始一场通过收到朋友的玩邀请而开始的比赛游戏。这docs http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/GameKit_Guide/Matchmaking/Matchmaking.html#//apple_ref/doc/uid/TP40008304-CH9-SW5说这个...
接受的邀请参数是
当应用程序收到时非零
直接来自他人的邀请
玩家。在这种情况下,另一个
玩家的申请已经
创建了匹配请求,所以这
不需要您的申请副本
创建一个。
据此,我不需要创建比赛请求,因为发出邀请的玩家已经创建了比赛请求。如果是这样,我如何获取向其他玩家发送数据/从其他玩家接收数据所需的 GKMatch 对象?我知道获取 GKMatch 对象的唯一方法是创建一个匹配请求并调用findMatchForRequest
方法,文档说我不应该这样做。
他们为此拥有的唯一代码示例涉及创建和使用GKMatchmakerViewController
,因为我正在创建自己的自定义视图,所以我无法使用它。
非常感谢您的智慧!
我收到了一位苹果工程师的回复,他是这么说的……
您可以使用自定义视图进行自动匹配,但如果不使用 GAYMatchmaker ViewController,则无法使用邀请。所以您应该遵循代码示例。
我想我的用户界面的一致性必须彻底改变。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)