[super viewDidLoad];

- (void)didReceiveMemoryWarning {

    [super didReceiveMemoryWarning];

}


- (void)viewDidLoad {

    [super viewDidLoad];

}


在上面的代码中,什么需要调用父类相应的方法呢?

viewDidLoad为例,父类(super)中的viewDidLoad会帮助你做一些初始化的工作,比如A是父类,B继承ABviewDidLoad方法中创建和初始化了一些成员;C又继承B,此时,如果C在调用viewDidLoad的时候没有调用superviewDidLoad方法,那么就会有一些成员没有被初始化,可能就会产生问题。 

posted @ 2013-12-23 17:45  jwenlee  阅读(267)  评论(0编辑  收藏  举报