我有一个iOS项目,它有许多图像和不同的分辨率iPhone 1x,2x和3x和iPad 1x,2x和3x。
一些图像大小非常大1mb我担心这可能会影响应用程序性能或应用程序可能会被杀死,因为它会在运行时吃掉更多的ram。
有人可以就这个话题说清楚
我不是这方面的专家,但我会分享我的想法。如果您在同一屏幕上显示许多图像,那么如果您不使用Tableview或集合视图来获得重用单元格的优势,那么您可能会遇到问题,因此只有可见单元格在内存中分配。
还要确保对应用程序进行概要分析并使其自由或内存泄漏并保留周期,以便在解除它们后正确分配所有ViewControllers。
否则,我觉得你很好