gpt4 book ai didi

ios - 如何使用 Game Center 在多个 iPhone 设备之间共享数据

转载 作者:行者123 更新时间:2023-11-29 04:51:02 25 4
gpt4 key购买 nike

我创建多人游戏。我使用本教程来创建我的游戏:

Game Center part 1

Game Center part 2

我现在的问题是: - 如何为所有玩家共享数据。

在教程 Ray Wenderlich 中,我们可以使用 struct 发送数据。我们发送结构体,我们就有能力获取简单的数据(例如 int 值或其他)。如何在没有结构体的情况下发送数据?

感谢您的回复!

最佳答案

NSObject 是指针,因此如果您尝试发送它,您将只发送指针而不是对象。我的建议是你为你的子类实现一个 -serialize 方法,该方法将您的对象转换为字符串或数字。然后实现 -deserialize 方法来执行相反的操作。我无法帮助您了解这些方法的性质,因为我不知道您的 NSObject 包含什么,但只发送最少的数据。

旁注:为什么不能使用结构体?

关于ios - 如何使用 Game Center 在多个 iPhone 设备之间共享数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8837404/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com