2011-04-29 80 views
0

我们计划更新当前使用coredata的iOS应用程序,并使用不使用coredata的完整重建。如果架构不存在于更新包中,它会在现有用户设备上崩溃吗?更新使用coredata版本的ios应用程序,版本不为

这很难测试,但我猜测,因为模式与应用程序相关联,即使它不会被使用,它也需要存在。

任何人都有过这样的经历吗?

+0

按模式你是指xcdatamodel文件? – 2011-04-29 21:29:58

+0

是的。 xcdatamodel文件。 – 2011-05-04 10:30:42

回答

0

如果您正在构建核心数据堆栈,那么数据模型(我假设您称之为模式)仅在应用程序中需要。如果你不建立一个,它可以被删除。

你的应用程序应该仍然使用核心数据,但暂时。您将要构建核心数据堆栈以使用它来读取用户的现有数据以进行迁移。所以如果是这样的话,不要从应用中删除它。