我正在研究Objective-c教程,并注意到viewDidLoad中的代码放在super viewDidLoad下,而不是第一次调用viewDidLoad.
在viewDidLoad和super viewDidLoad下放置代码有什么区别.
我理解对super的调用是对超类的调用,但不确定在这种情况下是什么.
感谢任何帮助.
iOS中的标准做法是在超类完成它需要做的设置(初始化属性,布局等)之后,完成所有子类设置.如果在开始更改内容之前没有给超类提供处理其所有设置的机会,那么您可能会遇到一些奇怪的错误和行为.