1、SeneDelegate
iOS13之前,Appdelegate的职责全权处理App生命周期和UI生命周期;
iOS13之后,Appdelegate的职责是:
1、 处理 App 生命周期
2、新的 Scene Session 生命周期
那UI的生命周期呢?交给新增的Scene Delegate处理
关键一步:
self.window= [[UIWindow alloc] initWithWindowScene:(UIWindowScene *)scene];
另外
- (void)makeKeyAndVisible;
让当前UIWindow变成keyWindow,并显示出来
2、生命周期