iOS开发SceneDelegate

2020-06-23  本文已影响0人  黄成瑞

升级到XCode11以后,当你新建一个项目的时候会发现,工程中多出一个SceneDelegate,它是什么呢?做什么用的呢?看我这篇就够了~哈哈哈

一、AppDelegate和SceneDelegate
- (void)scene:(UIScene *)scene willConnectToSession:(UISceneSession *)session options:(UISceneConnectionOptions *)connectionOptions {
 UIWindowScene *windowScene = (UIWindowScene *)scene;
 self.window = [[UIWindow alloc] initWithWindowScene:windowScene];
 self.window.frame = windowScene.coordinateSpace.bounds;
 self.window.rootViewController = [UITabBarController new];
 [self.window makeKeyAndVisible];
}
二、删除SceneDelegate

参考文章:
iOS App生命周期及AppDelegate、SceneDelegate

上一篇 下一篇

猜你喜欢

热点阅读