繁体   English   中英

coreAnimation内存分配不断增长

[英]coreAnimation memory allocation keeps growing

我是一名经验丰富的程序员,但是IOS的新手试图结束游戏并遇到内存不足的麻烦。

我看到的问题可以用几乎没有自定义代码的方式简单地重现:为简化起见,我从开箱即用的苹果示例项目openGlGame开始,该项目生成旋转多维数据集的单个视图。 然后,我在旋转的多维数据集视图/控制器前面添加了一个启动视图/控制器。 然后,我在每个屏幕上分别添加了一个按钮和一个展开按钮,以便可以在空白的启动视图和旋转的多维数据集之间来回切换。

在对该项目进行概要分析时(使用“分配”),每次在视图之间来回移动时,为coreAnimation对象分配的内存都会增加10MB以上!

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

为什么这个记忆消失了? 示例项目中有什么被忽略的吗? 有什么我要注意的吗?

提前致谢。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM