Ios 如果你';在使用UIStoryboard时,UIViewController会调用awakeFromNib吗?

Ios 如果你';在使用UIStoryboard时,UIViewController会调用awakeFromNib吗?,ios,uiviewcontroller,uistoryboard,Ios,Uiviewcontroller,Uistoryboard,简单的问题, 如果您使用的是UIStoryboard,UIViewController会调用awakeFromNib吗 如果没有,我们应该使用的替代方法是什么 干杯 是,正在调用awakeFromNib 根据报告: 初始化从序列图像板加载的视图控制器时 在序列图像板中创建视图控制器,包括您配置的属性 在Interface Builder中,存储在存档中。稍后,当视图 控制器实例化后,此存档将加载到内存中并 处理。结果是一组属性与这些属性匹配的对象 您可以在界面生成器中设置。下面是该归档文件的加载

简单的问题,

如果您使用的是UIStoryboard,UIViewController会调用awakeFromNib吗

如果没有,我们应该使用的替代方法是什么


干杯

是,
正在调用awakeFromNib

根据报告:

初始化从序列图像板加载的视图控制器时 在序列图像板中创建视图控制器,包括您配置的属性 在Interface Builder中,存储在存档中。稍后,当视图 控制器实例化后,此存档将加载到内存中并 处理。结果是一组属性与这些属性匹配的对象 您可以在界面生成器中设置。下面是该归档文件的加载方式:

如果视图控制器实现了initWithCoder:方法,则 方法来处理存档中的信息。如果你的 视图控制器未实现initWithCoder:方法,您的视图 改为调用控制器的init方法

加载存档中的对象后,iOS对任何对象调用awakeFromNib方法 实现这种方法的方法。您可以使用此方法执行任何操作 需要已创建其他对象的配置步骤 实例化


使用UIStoryboard时将调用Yes
awakeFromNib

Yes,使用
UIStoryboard
时将调用
awakeFromNib

虽然.storyboard文件是XML文档,但在编译/打包应用程序时,它将转换为一组传统的.nib文件,因此解码这些文件与基于xib的项目中的相同