iOS在应用程序更新时更新coreData
我目前正在为iOS应用程序设计架构,我有一个关于使用coreData存储值的问题 理论 我希望在coreData中存储与特定项相关的值,以及它们在使用特定功能时设置的特定用户信息 更新 当我发布更新时,应用程序将在每个实体内用新值更新旧值。在代码初始化之前,我将使用一些版本检查来阻止每次加载时发生这种情况 问题iOS在应用程序更新时更新coreData,ios,core-data,Ios,Core Data,我目前正在为iOS应用程序设计架构,我有一个关于使用coreData存储值的问题 理论 我希望在coreData中存储与特定项相关的值,以及它们在使用特定功能时设置的特定用户信息 更新 当我发布更新时,应用程序将在每个实体内用新值更新旧值。在代码初始化之前,我将使用一些版本检查来阻止每次加载时发生这种情况 问题 当应用程序更新时,它会删除用户存储的所有值还是仅删除更新代码中引用的实体?首先,核心数据具有版本管理。只需添加新版本: 其次,在版本更新后,核心数据不会删除存储值,除非您删除了该属性
当应用程序更新时,它会删除用户存储的所有值还是仅删除更新代码中引用的实体?首先,核心数据具有版本管理。只需添加新版本: 其次,在版本更新后,核心数据不会删除存储值,除非您删除了该属性
我看不到那个图片,它在编辑-添加模型版本。谢谢!文档有点晦涩,解释了新模型是如何处理数据的。我们需要选择新添加的版本吗?或将其上载到Appstore时使用的旧版本。