objective-c - 在创建UIViewController类的实例时,是否一定要使用-initWithNibName:bundle:方法
迷茫
迷茫 2017-04-24 09:11:47
0
1
350

比如新建一个MyViewController,如果不重写initWithNibName:bundle:方法,在其他的类中也可以直接使用:

MyViewController *controller = [[MyViewController alloc] init]

重写这个方法除了具有修改功能外,还有什么作用?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

reply all(1)
伊谢尔伦

It’s okay without rewriting. Because MyViewController是继承自UIViewController, if it is not overridden, this method of the parent class will be automatically called.

Rewriting is usually done to do some initialization processing. In fact, the initialization processing is usually placed in viewDidLoad. So what I see is that this method is generally not rewritten.

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template