我如何比較viewDidLoad
和viewDidAppear:
如何比較viewDidLoad和viewDidAppear?
回答
做的最好的事情就是實現加載與子視圖的視圖視圖控制器兩種方法(最簡單的就是從NIB),把一個斷點到每個方法。當應用程序停止在每個斷點上時,查看調試器中的變量視圖並查看已經實例化的對象。
爲了消除有關UIViewController
生命週期混亂,這裏是從大書呆子牧場的iOS編程觀察的圖:
是這個問題或評論問題的答案? – 2013-03-06 12:33:52
@ P.J這是一個答案。 – 2013-03-06 12:35:19
如果你是問題標題,這是一個答案:D – 2013-03-06 12:36:35
- 1. Swift ios viewDidLoad or viewDidAppear
- 2. Android的viewDidLoad和viewDidAppear等價物
- 3. viewDidLoad中和ViewDidAppear不會被調用
- 4. 不規則行爲使用viewDidAppear和viewDidLoad中方法
- 5. viewWillAppear和viewDidAppear不調用,而viewDidLoad調用什麼時在UIViewController
- 6. 如何比較System.Drawing.Color和System.Windows.Media.Color?
- 7. 如何比較empName和Value?
- 8. 如何比較和VB.Net
- 9. Formtastic和simple_form如何比較?
- 10. 如何比較Dijkstra和A *?
- 11. 如果和比較==
- 12. 如何運行viewDidAppear
- 13. becomeFirstResponder在viewDidAppear中工作,但在viewDidLoad中不起作用
- 14. 放置popViewControllerAnimated:在viewDidLoad或viewDidAppear將無法正常工作
- 15. Findbugs和比較
- 16. 如何比較System.Type?
- 17. 如何比較vue.js
- 18. 如何比較表?
- 19. 如何比較NSString *
- 20. 如何比較QueryDict
- 21. 如何比較表
- 22. 如何比較C#
- 23. 如何比較xmlhttp.responsetext?
- 24. `ls`如何比較`*`?
- 25. 如何比較android
- 26. 可比較和比較器接口
- 27. 如何比較摺疊,powerline和mkview?
- 28. 如何比較日期和時間
- 29. PHP如何比較日期和日期?
- 30. 如何獲取和比較libcurl版本?
要比較什麼? viewDidLoad在加載視圖時運行一次,viewDidAppear在每次當視圖出現在屏幕上時運行 – nsgulliver 2013-03-06 12:21:59
將NSLog放在兩個函數上,以瞭解哪些被調用時.. – 2013-03-06 12:23:08
請參閱更多關於此: - http://stackoverflow.com/questions/ 11254697 /差異之間viewdidload和viewdidarar – 2013-03-06 12:23:50