swift - let realm = Realm() 冻结了我的应用
问题描述
由于某种原因,当我调用
let realm = Realm()
它时,它会停止处理(不会崩溃)我的代码。此外,当我尝试执行其他查询(添加、删除、获取和其他)时,我的应用程序仍在运行,但屏幕被冻结。
解决方案
我认为您在 Realm() 之前错过了尝试。
let realm = try! Realm()
try! realm.write {
// do something
}
推荐阅读
- shell - 传递给 _arguments 以完成 zsh shell 的函数应该如何?
- javascript - 使用 Firebase 函数时获取“函数返回未定义、预期的 Promise 或值”
- javascript - 即使弹出窗口尚未打开,也接收 chrome.runtime.onMessage
- graphql - 如何在 Gremlin 中干净地批处理查询
- angular - 如何创建倒数计时器,从时间选择器输入中选择时间并以角度显示所选时间与当前时间的差异
- java - 当它在android中被覆盖时,我如何获得默认的主题字体?
- selenium - 使用 selenium-side-runner 和 Selenium IDE 打开动态变化的链接
- git-lfs - 如何在 WSL2 上安装 git-lfs?
- c# - 将 CHILD 集合映射到单独的 DTO(asp net core API automapper 投影)
- c# - 使用 ppPasteMetafilePicture 时 C# vsto Powerpoint pastespecial 失败