J'utilise un domaine pour mon projet iOS. Lorsque j'exécute la migration comme doc dit,L'énumération de migration de domaine ne peut pas s'exécuter
// Migrtion
Realm.Configuration.defaultConfiguration = Realm.Configuration(
schemaVersion: 1,
migrationBlock: { migration, oldSchemaVersion in
if oldSchemaVersion < 1 {
migration.enumerate(WishHistory.className()) { oldObject, newObject in
let createdTime = oldObject!["createdTime"] as! NSDate
newObject!["satisfiedTime"] = createdTime
}
}
})
mon application va planter. L'erreur est comme ci-dessous
Il semble que l'appel à migration.enumerate()
sera tout simplement écrasé. Si je n'appelle pas cette méthode, tout va bien sauf que je dois définir ma nouvelle propriété manuellement.
[UPDATE]
Trouver une Same issue