有三个控制器,aVC push到bVC, bVC再push到cVC, 然后cVC popToRootViewController, 只有cVC会走dealloc方法, bVC不会走...
如果我cVC popTo bVC, bVC popTo aVC, 这样c b控制器都走dealloc方法,怎样让popToRootVC 之后,bVC也销毁掉?
光阴似箭催人老,日月如移越少年。
你要檢查一下,哪裡是不是還持有 bVC 的引用,常見比如說 block 裡, aVC 裡之類的。
ARC環境下導致記憶體洩漏應該是出現了循環引用,檢查一下,沒有明顯的話看一下NSTimer,它也有可能導致循環引用
你要檢查一下,哪裡是不是還持有 bVC 的引用,常見比如說 block 裡, aVC 裡之類的。
ARC環境下導致記憶體洩漏應該是出現了循環引用,檢查一下,沒有明顯的話看一下NSTimer,它也有可能導致循環引用