如何在Core Data中存储大量文本

时间:2010-06-23 19:55:35

标签: objective-c iphone core-data

这是一个设计问题,所以多个想法都可以。

在我的iPhone应用程序中,我会跟踪多个玩家的生活,这可能随着时间的推移而增加和减少。游戏结束后,我希望能够在整个游戏过程中向他们展示自己的生活,这样他们就可以看到他们是如何做到的。现在,这也将存储在Core Data中,这样他们就可以查看过去的游戏,看看他们是如何做到的。

所以,问题是:最好的方法是什么?我希望这些信息出现在生活日志中:

time: Player Name - Current Life (Change in Life)

将存储这些变量并将其拉出以显示列表。那么最好的方法是什么?我应该在核心数据中创建一个“生活变化”实体,并且其中有许多这样的行吗?或者有更好的方法吗?

感谢您的建议!

1 个答案:

答案 0 :(得分:0)

让生活实体悬而未决,这种关系存储了所需的数据。然后,当您显示数据时,将这些对象转换为文本以显示给用户,当您只需要存储变量时,没有理由将类型的信息存储为核心数据中的原始文本。