1

我有一个 iOS 项目,它有许多图像和不同的分辨率 iPhone 1x、2x 和 3x 以及 iPad 1x、2x 和 3x。

一些图像大小非常大 1mb,我担心这可能会影响应用程序的性能,或者应用程序可能会被杀死,因为它会在运行时吃掉更多的内存。

有人可以对这个话题有所了解吗

4

1 回答 1

0

我不是这方面的专家,但我会分享我的想法。如果您在同一屏幕上显示许多图像,那么如果您不使用 Tableview 或集合视图来获得重用单元格的优势,那么您可能会遇到问题,因此只有可见单元格被分配到内存中。

还要确保分析您的应用程序并使其免费或内存泄漏和保留周期,以便在您关闭它们后正确分配所有 ViewController。

否则,我认为你很好

于 2018-09-06T18:18:35.087 回答