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