Я пытаюсь выполнить миграцию для типа данных для одного из свойств в файле модели.Перемещение типа данных объекта Realm
Источники, которые я нашел, являются главным образом руководством о том, как переносить, если есть изменение имени столбца или объединить столбец в один.
И вот сообщение об ошибке, которое я получил при компиляции приложения.
Нагрузочного приложение из-за неперехваченное исключение «RLMException», причина: «Миграции требуется из-за следующие ошибки: - Типы недвижимости для„собственности has_completed_profile“не совпадает. Старый тип «BOOL», новый тип «INT»
И я использую последнюю версию 0.99.0
Этот является полезным ответом, но категория была для Objective-C. –
Я также использую realm 0.99, и я получаю ошибку компилятора при вводе этого кода. Кажется, что Realm.Configuration больше не инициализируется таким образом. Теперь он ожидает что-то еще вроде этого: Realm.Configuration.init (путь:, inMemoryIdentifier: , EncryptionKey: , ReadOnly: , schemaVersion: , migrationBlock: MigrationBlock> objectTypes: <[Object.Type]? >) –
Спасибо за ответ человек и получил его, переведя его обратно в Objective-C. –