减少应用内存占用量

时间:2016-07-07 08:59:07

标签: ios memory-management uiimage uipageviewcontroller

我有一个非常形象的应用程序。 (在你说之前:不,我不能减少图像的数量)。这意味着我的故事板文件中有很多UIImageView

应用程序的整体结构如下:

enter image description here

由于页面视图控制器,Content View Controller是图片重的图像,任何时候最多约12个图像都可以在内存中。

我一直在收到内存警告和泄漏(从我的调查中这些是单独的无关事件),系统有时终止了应用程序。

除了编写我自己的UIPageViewController实现,我该怎么做才能减少内存占用?

1 个答案:

答案 0 :(得分:0)

我认为您不需要创建自己的UIPageViewController实现,只需要明智地使用UIPageViewControllerDelegate/DataSourceUIViewController。  例如,UIViewController有一个在内存警告期间触发的方法,你是否摆脱了在该方法中不可见的VC上的重图像?