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

有三个控制器,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,它也有可能導致循環引用

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板