关于轻量级迁移和Core数据版本的使用,我有一个非常简单的问题。对于简单的更改(比如添加一个新属性),只需轻量级迁移即可。使用以下选项支持轻量级迁移:
let options = NSMigratePersistentStoresAutomaticallyOption:true,NSInferMappingModelAutomaticallyOption在我的一个应用程序中,我已经发布了几个更新,包括对核心</e
因此,我向模型中添加了一个新版本,并启用了轻量级迁移,但在迁移reason = "Can't find model for source store"时出现以下错误
我遵循这个问题的第二个答案[核心数据-轻量级迁移和多个核心数据模型文件(xcdatamodel)](https://stackoverflow.com/questions/10940545/core-data-lightweight-migrat
我正在对我的应用程序进行更新,并希望替换整个核心数据模型。更有效的方法是删除所有现有实体,然后在用户从App Store更新应用程序后重新构建它们。我已经阅读了Apple的Core Data Model Versioning and Data Migration Programming Guide,但我不想在版本控制和迁移上浪费时间,因为我更喜欢从头开始如果我只是使用新的数据模型提交应用程序,现有用户是否会崩溃,就像您不从模拟器中删除应用程序时发生的情况一样?