我一直在玩iOS应用程序生命周期来学习它。我创建了一个超级简单的应用程序,它只打印调用的应用程序委托方法。但是,我观察到一些奇怪的行为。
[案例1]当我从底部向上滑动到打开控制中心时,我只得到跟随的委托方法(我只是打开它,不要关闭):
[案例2]当我从上到下滑动到打开通知中心时,我得到以下序列(同样在这里 - 只需打开它,不要关闭):
当Notification Center完全打开时,方法2和3几乎立即被调用(看起来在调用之间约为1毫秒或更短),这令人困惑。
所以问题是:
P.S。使用最新的Xcode(9.3)和iOS(11.3)在iPhone和模拟器上获得相同的结果。