Possible Duplicate:
initWithNibName VS viewDidLoad




我是iOS开发的新手。我只想知道这两个功能之间的主要区别?

谢谢你的帮助

最佳答案

    viewDidLoad


当视图加载并启动/取消存档并加载到内存中时调用。这是一个很棒的定制站。

 initWithNibName:


用于使用xib文件的名称初始化某个类(它是重写的init方法),bundle参数指定文件的位置,您将为主要包(项目文件夹)传递nil。

您应该在viewDidLoad中设置属性。从nib File创建控制器实例时,会调用initWithNibName:。我不会在此处放置自定义代码。

关于iphone - InitWithNibName和viewDidLoad? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10684342/

10-10 20:38