Xcode11 删除Storyboard
2020-04-06 本文已影响0人
码工人生
iOS13之后,多了个SceneDelegate管理app的部分生命周期。我们以往喜欢纯代码写项目的同学,这个时候按照以往删除Storyboard的方法,已经不行了。本文将详细描述Xcode11之后,删除Storyboa。rd的方法。请务必按照下面步骤一步一步操作:
1、删除根目录下Storyboard

2、删除Info文件下的Storyboard

删除之后,General目录下Main Interface 自动变为空,如图:

3、删除Info文件下的Application Scene Manifest

4、注释掉AppDelegate里的两个方法

- (UISceneConfiguration *)application:(UIApplication *)application configurationForConnectingSceneSession:(UISceneSession *)connectingSceneSession options:(UISceneConnectionOptions *)options {}
- (void)application:(UIApplication *)application didDiscardSceneSessions:(NSSet<UISceneSession *> *)sceneSessions {
}
5、给AppDelegate添加属性window,以及入口处添加根controller

