我目前正在设计一个iOS应用程序的架构,并具有与使用coreData的存储值的问题。
这个理论我期待存储与内部coreData特定项目与特定的用户信息一起,他们使用某些功能时设定值。
更新当我发布一个更新的应用程序将更新与每个实体内新的旧值。代码初始化停止对每个负载这种情况发生之前,我会使用一些版本检查。
问题当应用程序更新,它会删除用户或只是在更新代码引用的实体存储的所有值?
首先,核心数据有版本管理。只需添加新的版本:
其次,版本更新后,核心数据不会删除,除非你删除该属性存储的值。