coreAnimation内存分配不断增长

时间:2014-02-07 18:26:03

标签: ios memory memory-management core-animation

我是一名经验丰富的程序员,但IOS的新手试图完成一场游戏并且遇到记忆失控的麻烦。

我看到的问题可以简单地用al复制,大多数没有自定义代码:为了简化,我开始使用开箱即用的苹果示例项目:openGlGame,它生成旋转立方体的单个视图。然后,我在旋转立方体视图/控制器前面添加了一个启动视图/控制器。然后我在每个屏幕上分别添加了一个带有segue和unwind的按钮,这样我就可以在空白的启动视图和旋转的立方体之间来回切换。

在分析这个项目时(使用“Allocations”),每次在视图之间来回切换时,为coreAnimation对象分配的内存增加超过10MB !!

这与我游戏中发生的情况大致相同。

为什么这个记忆会消失?示例项目中是否存在一些被忽视的问题?我有什么东西可以忽略吗?

提前致谢。

0 个答案:

没有答案