我在寫基於導航的應用程序。 (它也有模態賽段) 我不確定是否應該保留[super viewDidLoad];
呼叫與否。我應該在這行代碼之後還是在它之前編寫代碼?怎麼樣[super viewDidUnload];
和相似?我應該寫[超級viewDidLoad]嗎?
0
A
回答
0
你不必;根據文檔,它是一個存根函數,所以它在非子類中沒有任何用處。
道德:總是閱讀文檔。
+1
啊,但文檔_also_說你應該叫它。請參閱Paul Tomblin和Steven Fisher對重複問題的關注:http://stackoverflow.com/questions/824695/do-i-always-have-to-call-super-viewdidload-in-the-viewdidload-method – 2012-07-07 17:45:58
+0
那麼,我記得當我上次閱讀他們的時候,文檔中有一些特殊的東西,而且這真的是這樣。可能從那以後文檔已經改變了。 – 2012-07-07 20:26:53
相關問題
- 1. 超級應該在方法
- 2. 我應該大寫我的常量嗎?
- 3. 我應該使用超類嗎?
- 4. 我應該降級VisualStudio for Box2D嗎?
- 5. 我應該使用班級嗎? (Python)
- 6. 我應該升級到Castle Windsor v2嗎?
- 7. 我應該升級到Maven 3嗎?
- 8. 我應該升級到Intellij Ultimate Edition嗎?
- 9. 不調用[超級viewDidLoad中]和子類[超級的dealloc]
- 10. 滾動到第/行後[超級viewDidLoad中]
- 11. ViewDidLoad /將消息卸載到超級?
- 12. 我應該重寫默認的ExecutionContext嗎?
- 13. 我們應該總是重寫equals嗎?
- 14. 我應該寫這個版本嗎?
- 15. 我應該重寫==對象和MyType嗎?
- 16. HandlerThread應該重寫run()嗎?
- 17. jQuery的一個超級鏈接應該
- 18. Python超級() - 應該工作,但不是?
- 19. 哪裏應該放置超級(東西)?
- 20. 我應該初始化我viewController on viewDidLoad或viewWillLayoutSubviews
- 21. 我應該如何測試超級(xy)呼叫?
- 22. 我應該什麼時候打電話給超級?
- 23. 爲什麼我應該在沒有代碼時調用超級
- 24. .htaccess重寫超過它應該
- 25. 設計不當的應用程序:我們應該重寫嗎?
- 26. 我應該壓制CA2204:文字應拼寫正確嗎?
- 27. 我應該爲我的TypeScript模塊編寫TypeScript定義嗎?
- 28. 主SemVer應該更新級聯嗎?
- 29. 這應該是班級成員嗎?
- 30. 超級viewdidload給我一個不可見的@interface爲uitableview聲明的選擇器viewdidload
可能的重複[我總是必須在-viewDidLoad方法中調用\ [super viewDidLoad \]?](http://stackoverflow.com/questions/824695/do-i-always-have-to-call -super-viewdidload-in-the-viewdidload-method),http://stackoverflow.com/questions/844195/super-viewdidload-convention?lq=1,http://stackoverflow.com/questions/7730345/do-我需要調用超級viewdidunload?lq = 1,http://stackoverflow.com/questions/4708710/iphone-viewdidload?lq=1 – 2012-07-07 08:12:16