当我模拟内存警告时,viewDidUnload
应该在未使用的对象上运行,对吗?
我如何弄清楚为什么我的UIView不会消失?
仅供参考我正在使用 ARC ,而ivar
每个IBOutlet
都是@property (nonatomic, weak) IBOutlet UIView *someView;
,如下所示:
{{1}}
答案 0 :(得分:1)
我们在这里看什么课?只有UIViewControllers在发出mem警告时才会释放他们的视图。
如果这是自定义类或自定义添加的视图,您应该自行卸载它。