我正在开发一个应用程序,在其中从服务器下载了2000张图像,并将一些数据存储在SQLite数据库中。在模拟器中,这个应用程序工作正常,但在iPhone设备上崩溃了。我使用try..catch来处理错误,但它只是崩溃了,没有显示任何错误信息。所以请帮助我使这个应用程序在设备上运行。
我正在开发一个应用程序,在其中从服务器下载了2000张图像,并将一些数据存储在SQLite数据库中。在模拟器中,这个应用程序工作正常,但在iPhone设备上崩溃了。我使用try..catch来处理错误,但它只是崩溃了,没有显示任何错误信息。所以请帮助我使这个应用程序在设备上运行。
我开发了一个应用程序,其中我下载了600多张图像,每个图像大约为700kb以上,在模拟器中应用程序运行得很完美,但是在实际设备上性能很差。由于该应用程序是IOS3的,Shark工具帮助了我,唯一的原因是内存泄漏,这是我从未预料到的。据我所知,内存泄漏必须是主要原因。请深入研究主线程的工作情况,尽量将大部分工作放在后台运行。
此致, Suhail
但我可以帮助你展示主线程中正在进行的进程。如果我没记错的话,请查看这篇文章iPhone: Existence of a Memory Leak Profiler?