我有一个iOS项目,它有很多图像和不同的分辨率 iPhone 1x、2x 和 3x 以及 iPad 1x、2x 和 3x。
一些图像大小非常大,1MB,我担心这可能会影响应用程序性能或应用程序可能会被杀死,因为它在运行时会消耗更多的内存。
有人可以对这个话题有所了解
吗我不是这方面的专家,但我会分享我的想法。如果在同一屏幕上显示许多图像,则如果不使用 Tableview 或集合视图来获得重用单元格的优势,以便仅在内存中分配可见单元格,则可能会出现问题。
此外,请确保分析您的应用程序并使其免费或内存泄漏并保留周期,以便在您关闭它们后正确分配所有 ViewController。
否则,我觉得你很好