将[super viewDidLoad]放在我的UIViewController中会有什么不同吗?

Jas*_*son 2 iphone uiviewcontroller viewdidload ios

可能重复:
[super viewDidLoad]约定

它使一个区别在哪里我把[super viewDidLoad]viewDidLoad我的UIViewController?即,它应该在开始之前(在我的代码之前设置UIViewController)或者在我的代码之后设置UIViewController),或者它没有任何区别?

omz*_*omz 7

你应该尽早打电话给超级.否则,超类可能会干扰您自己的实现.假设UIViewController将设置默认的背景颜色viewDidLoad(它没有):如果你在方法中设置自己的背景颜色然后调用super,它将被重置为默认颜色,这可能导致混淆.