0

当它们需要彼此的指针时,如何将游戏对象的状态序列化并存档到数据库中?除了原始数据类型之外,有没有一种方法可以序列化自定义对象?我应该归档指针吗?或者更好的方法是给每个对象一个唯一的 ID,以便我以后可以重建关系?

我希望有人能分解我应该采取的将 iOS 游戏保存到服务器以供其他设备/玩家稍后检索的一般方法。我知道这似乎很广泛,但我只是在寻找我应该使用的技术/库/类的要点分解。

游戏已经开发好了,我只是不知道如何保存和加密状态服务器端。我正在考虑使用AFNetworking,但我需要保存一个相对复杂的游戏的所有对象。似乎具有原始数据类型的 JSON 对象不会削减它。

4

1 回答 1

1

使用核心数据。这就是它存在的原因。直接从他们的文档...

Core Data 框架为与对象生命周期和对象图管理(包括持久性)相关的常见任务提供通用和自动化的解决方案。

核心数据编程指南简介:http: //developer.apple.com/library/mac/#documentation/cocoa/Conceptual/CoreData/cdProgrammingGuide.html

于 2012-08-04T20:30:12.807 回答