多年来,我一直在AppDelegate中对Realm声明使用全局变量,如下所示。
let realm = try! Realm()
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
...
}
我刚刚从Xcode 10.2升级到Xcode 11,现在在第let realm = try! Realm()
行中出现线程1:信号SIGABRT 错误
libc ++ abi.dylib:以类型为NSException的未捕获异常终止 (lldb)
Realm.unsafeMutableAdressor
我使用的是同一Swift版本(4.2)。
为什么它可以在Xcode 10.2上运行而不能在Xcode 11上运行?