我目前有一个iPhone应用程序调用API来获取访问令牌。
此函数目前在AppDelegate.m文件中的-applicationDidFinishLaunching方法中执行。
但是,使用iOS4.0及其多任务功能,每次打开应用程序时都会调用此方法吗?
如果没有,是否会在应用程序打开时调用特殊的委托方法?
答案 0 :(得分:6)
如果您的应用程序放在后台,您的代理人将收到applicationDidEnterBackground
消息。如果它仍然在后台打开,它将收到applicationWillEnterForeground
消息,而不是applicationDidFinishLaunching
消息。
您可以阅读有关新应用程序生命周期转换here.
的信息