我有一个问题,我的应用程序的内存总是在 Xcode 5 中增长,另一方面,我没有发现任何可能导致泄漏、过度分配内存等的东西。
当然,我知道没有任何一种自动调试工具不能 100% 检测到不正确的人员。
我做了简单的代码和平:
- (IBAction)buttonTapped:(id)sender {
for (int i = 1; i < 5000; i ++) {
NSLog(@"i equeal %d", i);
}
return;
}
我已经启动了这个项目,按了 3 次按钮,我得到了:
如您所见 - 每次敲击,记忆总是增长,但为什么呢?我真的很想知道 - 实际上,这个图表是为了什么以及为什么会发生?
通过 Allocations 模板进行分析并没有显示任何异常: