本文主要是介绍super dealloc,viewDidLoad,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
}
- (void)viewDidLoad {
[super viewDidLoad];
}
在上面的代码中,什么需要调用父类相应的方法呢?
以viewDidLoad为例,父类(super)中的viewDidLoad会帮助你做一些初始化的工作,比如A是父类,B继承A,B在viewDidLoad方法中创建和初始化了一些成员;C又继承B,此时,如果C在调用viewDidLoad的时候没有调用super的viewDidLoad方法,那么就会有一些成员没有被初始化,可能就会产生问题。
还有就是
[super dealloc];一定要在自己的对象都release之后再调用super的dealloc!
道理都是一样的!
这篇关于super dealloc,viewDidLoad的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!