在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