【发布时间】:2010-02-22 19:45:14
【问题描述】:
我有一个应用程序因“内存不足”而被 iPhone OS 弹出。
我已经通过仪器,我看到零泄漏,内存使用量约为 640 kb。
当我向屏幕添加对象时应用程序崩溃。
这就是它的工作原理。我有一个非常简单的基于 UIImageView 的类,并向对象添加了一些属性。此类用于创建的对象。
当用户点击按钮时,会创建该类的新图像并将其添加到 self.view。
添加大约 15 个对象后,应用程序将被弹出并显示内存不足警告。
仪器报告没有显着的内存使用情况。即使添加了 15 个对象,ALL ALLOCATIONS 条目也永远不会超过 660 kb。每个对象可以是五分之一的 120x120 像素图像。
如果不是对象分配或泄漏,那会是什么?请告诉我应该按照哪些方向来定位问题。
感谢您的帮助。
【问题讨论】:
标签: iphone iphone-sdk-3.0 ipad