【问题标题】:Maintaince of CoreData ApplicationCoreData应用程序的维护
【发布时间】:2009-07-12 01:59:44
【问题描述】:

如果您在 CoreData 模型发布后更改了任何内容(实体、关系、属性类型等),那么您必须经过哪些一般流程才能为您的新模型更新用户商店。

【问题讨论】:

    标签: iphone cocoa-touch macos core-data


    【解决方案1】:

    对我来说,最佳做法是在架构中包含模型的版本号。

    当架构发生变化时,您会通过“转换器”从一个版本更新到下一个版本。

    通过保留旧容器和方案,您可以将任何版本升级到最新版本。

    转换过程是您自己编写的,但每个架构版本您应该只需要执行一次。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-20
    • 2013-11-28
    • 2011-01-28
    • 2013-09-28
    • 2017-03-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多