开发者社区 问答 正文

为何把视图控制器pop掉之后,内存并没有释放?

照理来说,pop掉视图控制器后,内存不是应该会被“在恰当的时机释放”掉的吗?但是我的却没有,即使等了一段时间。
重复push pop操作几次之后,内存都一直在增长。
我写dealloc方法,在模拟器上是执行了的,但是用instrument来测试的时候,似乎并没有执行
`
-(void)dealloc{
// NSLog(@"dealloc");

[Util showAlertView:@"dealloc"];

}
`

screenshot

展开
收起
爵霸 2016-03-11 11:26:12 2731 分享 版权
1 条回答
写回答
取消 提交回答
  • 是用的arc 么 自动引用计数 也不是释放了 就会去回收 要系统判断 内存不够时 才会回收内存吧

    2019-07-17 18:58:48
    赞同 展开评论
问答标签:
问答地址: