我在windowController中添加了一个subview cutView。
切割动作完成后,我将cutView设为nil,其委托为nil。 我认为cutView将是dealloc。
所以当我再次执行cutAction时,我再次启动了一个curView。
当我关闭窗口时,我发现内存没有减少。
然后我在cutView和window的dealloc中添加一个日志,我发现调用了窗口的dealloc但是从未调用过cutView。
然后我用谷歌搜索,但没有找到解决方案。
感谢您的帮助〜^ _ ^
答案 0 :(得分:0)
就像Leo所说的那样,对视图有强烈的引用所以它不能被dealloc。