我想在比赛中获得一系列所有球员,但是按照他们被加入比赛的顺序,这也必须表明本地球员加入比赛的位置。
E.g以下加入(Sarah,Rachael,Me,John)。我可以在数组中的第2位获得一个包括我自己的数组吗?
感谢您的帮助
答案 0 :(得分:1)
这里面没有这样的东西,但这里是我如何解决问题:当你连接到游戏时,保存当前时间([NSDate date]
NSDate存储时间相当精确的GMT时区,所以不用担心时区陷入困境)。当您需要构建阵列时,您可以请求其他客户端加入的时间,然后使用差异来确定谁先加入。
如果您使用客户端/服务器基础结构,其中一个对等方播放服务器,您可以在那里构建阵列,但只是从加入的客户端发送握手,然后服务器维护与客户端的列表。希望这会有所帮助。