我正在使用最新版本的RealmSwift,并在运行一系列线性迁移时遇到致命错误.
问题是先前的迁移试图设置在更高版本中删除的属性的值,并且运行迁移的特定构建正在跳过多个版本.是否有一种方法RealmSwift.DynamicObject可以用来尝试将其值设置之前内省属性的存在?
RealmSwift.Object具有objectSchema描述用于该特定对象的模式的属性.您可以使用它来检查是否存在属性object.objectSchema.properties.contains { $0.name == "propName" }.
| 归档时间: |
|
| 查看次数: |
363 次 |
| 最近记录: |