什么是initWithNibName和ViewDidLoad方法之间的区别? 我可以同时使用它们吗?
答案 0 :(得分:3)
initWithNibName
- 你调用从指定的nib文件创建视图控制器。
viewDidLoad
- 控制器视图加载到内存后,控制器上的系统调用。您可以实现此方法来执行一些额外的初始化(在nib文件中没有完成)
答案 1 :(得分:1)
我想你可能会在这里混淆一些事情。 nibNameOrNil(通常)是一个参数名,通常用于-initWithNibName:bundle:。因此,它应该是您的笔尖(.xib)文件的名称。 -viewDidLoad是一个方法,在你的viewController第一次实例化它的视图后调用。