objective-c - iOS VC push 和 popRootVC VC释放问题
大家讲道理
大家讲道理 2017-04-18 09:15:07
0
2
694

有三个控制器,aVC push到bVC, bVC再push到cVC, 然后cVC popToRootViewController, 只有cVC会走dealloc方法, bVC不会走...

如果我cVC popTo bVC, bVC popTo aVC, 这样c b控制器都走dealloc方法,怎样让popToRootVC 之后,bVC也销毁掉?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(2)
巴扎黑

你需要检查一下,哪里是不是还持有着 bVC 的引用,常见比如说 block 里, aVC 里之类的。

大家讲道理

ARC环境下导致内存泄漏应该是出现了循环引用,检查一下,没有明显的话看一下NSTimer,它也有可能导致循环引用

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板