在iPhone SDK中,任何人都可以解釋代理中的應用程序DidFinishLaunching和ViewControler中的ViewDidLoad方法之間的區別嗎?view'did load'方法和'didFinishLaunching'應用程序之間的區別
回答
applicationDidFinishLaunching在應用程序啓動完成後由App Delgate調用。此方法對儘快進行設置很有用。這方面的例子可能包括設置GameCenter,以及進行首次啓動檢查。
viewDidLoad在加載視圖後通常由nib調用UIViewController。但是,在某些情況下,您可能希望在加載視圖之前進行設置。在這種情況下,使用
viewWillLoad在加載視圖之前調用,通常從nib中調用。大部分情況下,使用viewDidLoad或viewWillLoad都不會有太大區別。但是,在屏幕顯示任何內容之前,可能需要在加載視圖和進行其他設置之後進行一些設置。
applicationDidFinishLaunching用於初始應用程序範圍的設置,viewWillLoad用於在顯示視圖之前設置,而viewDidLoad用於在加載視圖之後設置權限。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
當您的應用完成啓動時被調用;當加載由UIViewController
控制的UIView
時,viewDidLoad:
被調用。
viewDidLoad是在視圖加載完成後調用的方法。這是一個地方,你可以插入代碼,一旦它被加載視圖的初始設置。
當應用程序加載完成時,將調用NSApplication委託的applicationDidFinishLaunching:方法。僅適用於應用程序的AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
方法它在加載,你可以做一切都在這裏與您的應用程序發射前的東西應用程序的時間卡列斯唯一的。
-(void)viewDidLoad: called whenever a view is loaded.
同時調用者視圖時加載 ,但它有自己的副本,每一個的viewController你可以做相關的裏面是控制器的任何塞入。
- 1. $ .ajax()和$ .get()和$ .load()之間的區別
- 2. 應用程序域和應用程序池之間的區別?
- 3. Web應用程序和應用程序之間的區別?
- 4. $(「#id」)。load和$ .ajax之間的區別?
- 5. OnLoad方法和Load事件的區別?
- 6. 事件和方法之間的區別
- 7. getRootNav()和navCtrl()方法之間的區別
- 8. 「__method__」和「方法」之間的區別
- 9. PrintWriter.printf和PrintWriter.format方法之間的區別
- 10. EventLog.WriteEntry和EventLog.WriteEvent方法之間的區別
- 11. doGet和doHead方法之間的區別
- 12. Map.put和Map.putAll方法之間的區別?
- 13. GET和POST方法之間的區別?
- 14. $ http.get和方法之間的區別:'GET'
- 15. 綁定,應用和調用方法之間的區別?
- 16. 在實體框架中使用Load方法和Lazy加載之間的區別
- 17. C和JAVA程序之間的區別
- 18. UWP MapControl:用戶和應用程序操作之間的區別
- 19. {%load staticfiles%}和{%load static%}之間有什麼區別
- 20. Dropwizard中的應用程序和服務之間的區別
- 21. 動態Web應用程序和「普通」Web應用程序之間的區別
- 22. 桌面應用程序和Web應用程序之間的區別
- 23. Windows 8商店應用程序和Windows Phone應用程序之間的區別
- 24. Android如何識別內置應用程序和第三方應用程序之間的區別
- 25. 應用程序框架和UI框架之間的區別
- 26. pm2停止和刪除應用程序之間的區別
- 27. 免費和付費應用程序之間的區別
- 28. java和C#之間的移動應用程序區別
- 29. Windows和控制檯應用程序之間的區別
- 30. 「可擴展」和「可插入」應用程序之間的區別
我可以在DidFinishlaunching中插入代碼做初始設置? – 2011-12-15 07:14:58
我們可以使用UIApplication sharedApplication來訪問你在appDelegate類中聲明的內容。 – Praveen 2011-12-15 07:25:26