0

我有一个我的 iPhone 应用程序正在运行。现在我关闭我的 iPhone 并重新启动它。我现在重新打开同一个应用程序。我的问题是,当我重启后重新打开应用程序时会调用 applicationWillEnterForeground 方法吗?有什么想法吗?

4

3 回答 3

2

不,它不会,但会调用 applicationDidBecomeActive。每次启动或恢复应用程序时都会调用此方法。

于 2013-07-17T12:20:46.470 回答
0

applicationWillEnterForeground 仅在应用程序从后台返回时调用,而不是在启动时调用。http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Introduction/Introduction.html

于 2013-07-17T12:22:10.793 回答
0

applicationDidBecomeActive 打开应用程序时调用。重启与否无关紧要。

但是applicationWillEnterForeground,当您在后台打开应用程序时会调用它。

希望这些信息会有所帮助。祝你好运!

于 2013-07-17T12:23:51.740 回答