ios - 为 Transformable 属性更改 Transformer 时是否需要核心数据迁移?
问题描述
在得到下面链接中描述的错误后,我已将 Transfomer 设置为 NSSecureUnarchiveFromData (之前为 nil),用于实体的属性。
CoreData 崩溃错误 Xcode 11 Beta, IOS 13 Beta
我正在使用可转换类型来存储数组。
当我更新我的应用程序时,一切似乎都运行良好,并且数据被保留,但是,我不必执行任何类型的迁移。我只是在以前的同一个 xcdatamodel 中进行了更改。
为什么我不必进行迁移,或者我应该进行迁移,如果我不进行迁移,可能会导致进一步的问题?
解决方案
是的,您需要进行迁移。这是有关此的更多信息
推荐阅读
- android - 如何将样式添加到 .mbtiles 文件中
- rest - DialogFlow Fulfillment 连接到 REST API
- azure - Azure CLI 从表中选择一个选项
- javascript - 问:index.js 意外令牌 (1:1)
- vagrant - 在 mac 上使用 scotch.io 创建虚拟机时出错
- angular - Angular 5等待多个子通知
- python - 使用 .format() 的 Python3 打印语句反向打印
- cxf - Apache CXF 安装选项到 Tomcat
- c# - 从 WebException 获取 JSON 响应
- laravel - Laravel 路由articles.store 未定义