美文网首页
正确删除SceneDelegate

正确删除SceneDelegate

作者: 曾经像素有点低 | 来源:发表于2021-09-08 13:13 被阅读0次

Xcode11之后新创建的工程会有SceneDelegate文件。
那么我们如何让它变回之前的那样的工程呢。

整理下删除的笔记:

一、将这文件的.h和.m文件都删除。

此时编译会报错:There is no scene delegate set. A scene delegate class must be specified to use a main storyboard file.

二、如图将Info.plist中的这个Application Scene Manifest 字典删除。

141631072790_.pic_hd.jpg

三、将AppDelegate.m中的UISceneSession lifecycle方法删除

151631073370_.pic_hd.jpg

四、声明window

OC:
AppDelegate.h中加入

@property (strong, nonatomic) UIWindow *window;

swif:

在AppDelegate中var一个window

var   window  : UIWindow ?

相关文章

网友评论

      本文标题:正确删除SceneDelegate

      本文链接:https://www.haomeiwen.com/subject/awkvwltx.html