新建项目删除SceneDelegate

因为Xcode11之后新创建的工程会多出两个文件 SceneDelegate ,所以如果需要使用旧版的话需要自己增删一些文件/代码。

  1. 删除 SceneDelegate.h/.m/.swift 文件
  2. Info.plist 文件 删除 Application Scene Manifest
  3. AppDelegate 里面删除 UISceneSession lifecycle 下的代码
  4. 添加 @property (strong, nonatomic) UIWindow *window;
  5. 不用sb的话,AppDelegate 添加创建window的代码.


-------------The End-------------

本文标题:新建项目删除SceneDelegate

文章作者:kysonyangs

发布时间:2020年01月03日 - 18:01

最后更新:2020年06月10日 - 17:06

原始链接:https://kysonyangs.github.io/default/删除SceneDelegate/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。