1

我读了他写的这个博客,每个人都应该在他想要存储的不仅仅是琐碎的数据时立即使用核心数据。

所以我在我的项目中添加了一个 xcdatamodeld。我将使用公式填充应用程序中的数据库。而且我知道,在未来的发展中我会改变很多数据模型。但是必须保存公式中输入的数据。这意味着我需要多次迁移。您认为在这个发展阶段使用核心数据是一个好主意吗?我不喜欢在开发时拥有大量旧 xcdatamodel 文件的想法。

顺便说一句,如果这对任何人有帮助,我正在使用Magical Record 。

4

1 回答 1

2

绝对使用核心数据。这很棒。

我发现在开发应用程序时进行迁移并不值得。有一半的时间你没有保存数据,或者你想从头开始,或者你有想要在新模型上测试的数据设置代码。

我建议更改您的核心数据堆栈设置代码,以便在出现错误时简单地删除并重新创建持久存储。当您更新应用的实时版本时保存迁移。

于 2013-04-13T19:32:42.130 回答