我正试图找到使用乐器放弃的所有记忆。
泄漏测试已通过,至少它找不到任何内存泄漏。
我在每个标记堆之间做了一些重复操作,堆平增长和1000个对象的平均值为100,00 kb。
快速搜索每个快照,我发现700堆有64千字节。
另一个是内部iOS使用的一些对象,如:
UIDeviceWhiteColor =>负责的调用者+ [UIColor allocWithZone:]我只能找到Malloc,但不能发布。
我正在使用whiteColor:
scoreLabel.textColor = [UIColor whiteColor];
所以,所有这些对象,真的都会消失吗?
这是一个复杂的例子来调试/分析,因为它导航通过9个UIViewControllers,每一轮都采用aprox。 2分钟完成(用户必须输入一些数据......)
在这个项目的其他更简单的部分中,堆真的有0个字节和0个对象,但它很简单。
感谢您的建议,
的问候,
米。
答案 0 :(得分:-1)
有些东西会被缓存,因此不会被释放。您可以尝试触发内存警告。
我不会太担心小漏洞。