Я просто тестирую некоторые конфигурации с помощью Realm, и поэтому я добавил и удалил переменные и списки из своих классов областей. Поскольку я просто тестирую, я не хочу проходить процесс миграции - у меня также нет данных, которые выполняются для обеспечения непрерывности.Как избежать миграции в RealmSwift
Есть ли способ обойти миграцию, запрашиваемую автоматически Realm?
Большой материал. Я разрешил realm = попробовать! Realm(), определенный перед viewDidLoad. Где я могу поместить ваш предложенный код для выполнения этой работы до сбоя приложения, потому что он попадает в определение области? – kangarooChris
Мы рекомендуем поместить код в 'doneFinishLaunchingWithOptions' в AppDelegate. Если вы положите 'let realm = try! Realm() 'в качестве переменной-члена ViewController, которая вызывается до' didFinishLaunchingWithOptions'. Так что это должно быть 'lazy var realm = try! Realm() ' –
Я тестировал оба решения и работаю. Большое спасибо. – kangarooChris