7
applicationWillEnterForeground与applicationDidBecomeActive,applicationWillResignActive与applicationDidEnterBackground
当应用程序从后台唤醒并且您希望它准备好处于活动状态时,哪个合适的委托实现? applicationWillEnterForeground与applicationDidBecomeActive-有什么区别? 当应用程序要进入睡眠状态并且您想为其准备清理和保存数据时,哪个合适的委托实现? applicationWillResignActive与applicationDidEnterBackground-有什么区别? 另外,我注意到当传入的SMS或呼叫进入时,会调用applicationWillResignActive,但是用户选择单击“确定”并继续。我不希望我的应用在这些情况下采取任何措施。我只希望它保持运行而无需任何中间清理,因为用户没有退出该应用程序。因此,我认为仅在applicationDidEnterBackground中进行清理工作更有意义。 非常感谢您对最佳做法的投入,以便选择实施哪些代表来唤醒和入睡以及考虑诸如被SMS /呼叫打断等事件。 谢谢