我有一个UIView
子类ToolbarView
,它的作用类似于浮动窗口,并且有UIToolbar
一个“X”按钮,可以使窗口消失。我的问题是,对象是否可以从自己的类中删除自己?
例如,在 内ToolbarView.m
,我有一个closeButtonPushed
在按下 X 按钮时触发的方法。是否像从其中删除视图superview
然后调用一样简单dealloc
?是否有必要调用dealloc
,因为一旦将其从其中删除,superview
就不会有任何其他指针指向它。或者这是不好的记忆习惯?