首页 > 手机专区 > 手机APP >

Xcode11创建工程如何不使用SceneDelegate

来源:互联网 2023-03-03 23:38:31 317

Xcode11创建工程如何不使用SceneDelegatetcH办公区 - 实用经验教程分享!

工具/原料

  • Mac
  • Xcode

方法/步骤

  • 1

    Xcode升级到11.0之后创建工程默认会多了SceneDelegate类,我们如果想回到以前的使用方式必须一些操作才可以。tcH办公区 - 实用经验教程分享!

    Xcode11创建工程如何不使用SceneDelegatetcH办公区 - 实用经验教程分享!

  • 2

    首先我们选择SceneDelegate两个文件,然后右键选择删除或者是键盘按删除键删除。tcH办公区 - 实用经验教程分享!

    Xcode11创建工程如何不使用SceneDelegatetcH办公区 - 实用经验教程分享!

  • 3

    删除之后运行工程是会崩溃的,我们需要打开info.plist文件然后找到Application Scene Manifest属性,把该字典删除掉。tcH办公区 - 实用经验教程分享!

    Xcode11创建工程如何不使用SceneDelegatetcH办公区 - 实用经验教程分享!

  • 4

    然后我们在Appdelegate.h中添加window属性,方便我们进行根window的设置,如下。tcH办公区 - 实用经验教程分享!

    Xcode11创建工程如何不使用SceneDelegatetcH办公区 - 实用经验教程分享!

  • 5

    再进入到AppDelegate.m中,在这里会看到UISceneSession lifecycle的代理方法,我们不需要使用,直接把这两个方法删除掉。tcH办公区 - 实用经验教程分享!

    Xcode11创建工程如何不使用SceneDelegatetcH办公区 - 实用经验教程分享!

  • 5本页面未经授权抓取自百度经验
  • 6

    然后我们再像之前的Xcode版本一样初始化window和设置根window,这样子就可以像以前Xcode使用一样进行开发了。tcH办公区 - 实用经验教程分享!

    Xcode11创建工程如何不使用SceneDelegatetcH办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!tcH办公区 - 实用经验教程分享!


    标签: XCODEiosMac

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码