【发布时间】:2017-06-14 17:50:47
【问题描述】:
我创建了一个有 12 个视图控制器的应用程序,它有很多图形(图像文件)
当我启动应用程序时,我注意到当我在视图控制器中移动时内存增加了。一旦我通过所有控制器,内存为 530Mb
所以我的问题是:-
a) 需要使用这么多内存吗 b) 我应该担心吗 c)我如何在导航时从内存中删除视图控制器..例如,我有一个用于登机的视图控制器,但是一旦单击跳过或开始,我会转到下一个视图控制器,所以理论上它不会'不需要再加载了..
想法?
我在具有 3Gbm 的 iPhone 7 Plus 上运行,但希望能够在 iPhone SE 以后的其他手机型号上运行该应用程序。但是我注意到内存配置文件大约是 iPhone SE 的 50%,但假设那是因为它没有按照 plus 手机加载 x3 图像
【问题讨论】: