initWithNibName和ViewDidLoad方法之间的区别是什么? 我可以使用它们吗?nibNameOrNil和ViewDidLoad方法有什么区别?
0
A
回答
3
initWithNibName
- 是什么你调用从指定的nib文件创建视图控制器。
viewDidLoad
- 是什么系统控制器的视图加载到内存后调用您的控制器。你可以实现这个方法来执行一些额外的初始化(这不是在nib文件中完成的)
1
我想你可能会把事情弄混淆。 nibNameOrNil通常是参数名称,通常用于-initWithNibName:bundle :.因此,它应该是您的笔尖(.xib)文件的名称。 -viewDidLoad是一个方法,在viewController首次实现了视图实例化后调用。
相关问题
- 1. loadView和viewDidLoad有什么区别?
- 2. 算法和方法有什么区别
- 3. GET和POST方法有什么区别?
- 4. UrlHelper.Route和UrlHelper.Link方法有什么区别?
- 5. 方法和协议有什么区别
- 6. 方法`toHaveBeenCalled()`和`andCalledThrough()`有什么区别?
- 7. browser.sleep()和browser.wait()方法有什么区别?
- 8. 静态方法和非静态方法有什么区别?
- 9. bootstrap方法和run方法在角度上有什么区别?
- 10. UITableView方法和等效的UITableViewDatasource方法有什么区别?
- 11. 本练习中substr方法和slice方法有什么区别?
- 12. Python中的string方法和str方法有什么区别?
- 13. 这两种方法有什么区别
- 14. url_for方法有什么区别?
- 15. 各种HTTP方法有什么区别?
- 16. 这些np.linalg.norm方法有什么区别
- 17. 有什么区别`和$(Bash中有什么区别?
- 18. Viterbi CYK和Probabilistic CYK算法有什么区别,有什么区别吗?
- 19. ==和===有什么区别?
- 20. ==和===有什么区别?
- 21. 有什么区别? :和||
- 22. ==和===有什么区别?
- 23. '=='和'==='有什么区别?
- 24. `&`和`ref`有什么区别?
- 25. 有什么区别:。!和:r!?
- 26. | 0和~~有什么区别?
- 27. Appender和〜有什么区别?
- 28. 有什么区别?和T在类和方法签名?
- 29. 它在我的UIViewController中放置[super viewDidLoad]有什么区别吗?
- 30. Ruby的dup和clone方法有什么区别?
谢谢。我可以使用initWithNibName来实现声音。 – omri 2009-12-08 14:26:36