我看到这个问题是以相反的方式问的,我的问题是,如果我释放一个具有 super View 的 UIView,调用 [myView release] 是否会随后通过调用 [removeFromSuperview] 进行清理?我猜是这样,因为我没有看到任何泄漏,但我想确定一下。
最佳答案
不,事实并非如此。
您可能没有泄漏,因为泄漏意味着未引用的指针,并且 View 仍将被其父 View 引用。 (当 parent 被释放时,它将摆脱 child 。)
关于iphone - 释放UIView会自动调用removeFromSuperView吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8043797/