照理来说,pop掉视图控制器后,内存不是应该会被“在恰当的时机释放”掉的吗?但是我的却没有,即使等了一段时间。
重复push pop操作几次之后,内存都一直在增长。
我写dealloc方法,在模拟器上是执行了的,但是用instrument来测试的时候,似乎并没有执行
-(void)dealloc{
// NSLog(@"dealloc");
[Util showAlertView:@"dealloc"];
}
照理来说,pop掉视图控制器后,内存不是应该会被“在恰当的时机释放”掉的吗?但是我的却没有,即使等了一段时间。
重复push pop操作几次之后,内存都一直在增长。
我写dealloc方法,在模拟器上是执行了的,但是用instrument来测试的时候,似乎并没有执行
-(void)dealloc{
// NSLog(@"dealloc");
[Util showAlertView:@"dealloc"];
}
楼主是用的arc 么 自动引用计数 也不是释放了 就会去回收 要系统判断 内存不够时 才会回收内存吧