尽管事实上我添加了默认的迁移代码,但我的应用程序崩溃了,我遇到了类似的问题 didFinishLaunchingWithOptions
问题是我确实在我的第一个视图控制器中初始化了一个Realm实例作为类级属性.因此从我的第一个ViewController中删除该类级别的realm对象修复了该问题.
import UIKit import RealmSwift class ViewController: UIViewController{ let db = try! Realm() // Removing this solved my issue func doSomething(){ let db = try! Realm() // Placed this here instead } }
我改为在需要它的函数内部创建了对象,无论如何这是一种更好的方法.
尽管事实上我添加了默认的迁移代码,但我的应用程序崩溃了,我遇到了类似的问题 didFinishLaunchingWithOptions
问题是我确实在我的第一个视图控制器中初始化了一个Realm实例作为类级属性.因此从我的第一个ViewController中删除该类级别的realm对象修复了该问题.
import UIKit import RealmSwift class ViewController: UIViewController{ let db = try! Realm() // Removing this solved my issue func doSomething(){ let db = try! Realm() // Placed this here instead } }
我改为在需要它的函数内部创建了对象,无论如何这是一种更好的方法.