谁能帮帮我,我遇到了很多天的问题。
在处理来自服务器的图像数据并将其保存在本地 SQLite 数据库中时,我的应用程序在启动屏幕上滞后(用户感觉应用程序几乎被击中)。如果有人可以为我提供一些解决方案,那就太好了。
谢谢。
最佳答案
没有任何代码很难找出原因,但如果用户提示应用程序滞后,则很有可能是您在主线程上工作并锁定了 UI。您应该在后台线程上尽可能多地完成这项工作,以免卡住用户界面。如果您的应用在这些数据准备就绪之前毫无用处,您应该设计一个流程,让应用让用户知道它正在做一些工作,而不是仅仅卡住应用 UI。
关于ios - 由于将图像转换为数据以将它们存储在数据库中,应用程序滞后。 (仅限启动屏幕),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28578331/