我已经使用firebase后端数据库在swift中创建了一个IOS应用程序。它工作正常,只要我不强调应用程序。它是一个相当内存和CPU消耗的应用程序。
如果我用快速命令强调应用程序,它偶尔会崩溃。 加载应用程序时,它会使用来自firebase的数据填充tableView,当我转到mapViewController时,它会下载很多Lat / Long坐标,并创建带有注释的折线。 我得到的错误是"致命错误Unecxpectedely在打开一个可选的"时找到了nil。
现在,只有在我强调应用程序时才会发生这种情况,所以我的问题是:
1:firebase / app无法处理数据传输量是否正常?
2:我的问题的答案是将数据保存在文件中,将其放在firebase存储上,然后下载文件并随后读取数据。
编辑:我通常有这个错误 - 这很难调试
class AppDelegate: UIResponder, UIApplicationDelegate { Thread 1:
EXC_BAD_ACCESS (code=1, address=0x10)
但是在我可以走下堆栈跟踪之前,我发现了这个错误