iOS 核心数据 - 用于将关系从非可选更改为可选的轻量级迁移

标签 ios database swift core-data core-data-migration

关于 Core Data lightweight migration 的文档没有提及标记从非可选到可选的关系是否包含在轻量级迁移中。

它是由轻量级迁移处理的还是我必须为其编写自定义迁移?对此的任何帮助表示赞赏。

最佳答案

实际上该页面涵盖了这个确切的案例。可以推断的更改列表中包括:

  • A non-optional attribute becoming optional

因此,如果您尝试仅使用此更改进行轻量级迁移,它应该会起作用。

关于iOS 核心数据 - 用于将关系从非可选更改为可选的轻量级迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39288519/

相关文章:

ios - UITableViewCell 不向 subview 传递触摸事件,为什么?

ios - UITextView 保存属性文本

java - jsp/servlets 从数组中填充下拉框

swift - 在 swift 中使用 Process() 符号化崩溃时出现运行时错误

ios - 如何使用位置管理器获得准确的速度

iphone - 如何禁用 iOS 系统声音

mysql - 如何拥有一个集中的MySQL数据库?

javascript - 在 Sequelize 中的哪里或哪里通过

swift - 如何从自定义类中提供 "sent action"?

ios - 如何使用 Swift 从 iOS 上传图像到 Ruby/Rails 服务器