【问题标题】:Application update, insert data in coredata while preserving userdata without modelchange应用程序更新,在核心数据中插入数据,同时保留用户数据,无需更改模型
【发布时间】:2010-05-01 16:06:21
【问题描述】:

我想为我的应用发布更新。

我不知道如何更新现有的核心数据数据库,该数据库还存储用户输入的数据。 我需要做的就是更新几条记录并保留当前用户数据。没有对模型进行任何更改。

谢谢。

【问题讨论】:

    标签: iphone core-data


    【解决方案1】:

    编写执行更新的代码块,并在完成后设置用户偏好值 (NSUserDefaults)。在新版本中包含该代码,首先检查首选项值。

    【讨论】:

    • 或者将便笺存储在持久存储的元数据中,这样它就可以在用户偏好的擦除中幸存下来。
    • 最有可能擦除首选项的情况也会擦除应用程序文档文件夹(重新安装应用程序)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-24
    • 2012-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多