ios - 线程 1:EXC_BAD_INSTRUCTION(代码=EXC_I386_INVOP,子代码=0x0)与 Firebase
问题描述
我刚刚重新下载了前一段时间在 github 上的一些代码,但由于某种原因它不再有效。它给出了标题中的错误。 错误。我没有更改任何代码,但现在它不起作用。你能告诉我什么是不正确的吗?顺便说一句,这是在 Firebase 实时数据库中,而不是在 Firestore 中。
解决方案
您只需要更改 1 行代码您在哪里写
let events = data.value as! [String:[String:Any]]
将其更改为
let events = data.value as! [String:Any]
推荐阅读
- android - 将来自多个应用的通知分组
- c# - 如何在使用 .Net 4.0 应用程序中的 HttpClient 类时等待状态代码 200,调用另一个 .Net 核心 api,同时启用 Windows 身份验证
- javascript - 嵌套的 HTML 表格无法正确显示
- cakephp - 在 cakephp 3 中使用 Gutenberg 编辑器
- spring-boot - 在 Zuul 自定义过滤器中创建 HttpServletResponse 对象
- java - 尝试在 PostgreSQL 9.6.13 中保存图像时出错 - “\”或附近的语法错误,但可以很好地存储 PostgreSQL 8.2.23
- java - 使用 Java JSch 在防火墙设备上通过 SSH“exec”通道执行多个命令不起作用
- kubernetes - 如何加入现有集群中的工作节点?
- java - 复选框取消选中并且列表视图的行值未更新
- c# - 无法打开登录请求的数据库