ios - 为什么我的 Swift 应用程序没有 AppDelegate 或 SceneDelegate?

标签 ios swift xcode appdelegate

所以我是 Swift 的新手。我认为这是一种快速发展的语言。
但是我看到的很多教程都将 AppDelegate 和 SceneDelegate 作为标准 init 文件,为什么我没有呢?为什么我似乎找不到他们的选择?
这些教程包括 2020 年 7 月的教程,所以我猜这是最近的某种更新。我应该如何处理具有不同文件类型的两种类型的应用程序?作为“老手”程序员,哪个更有优势?
谢谢大家。快乐编码。

最佳答案

我知道获得您所做结果的唯一方法是在“新建项目”对话框中为界面选择“SwiftUI”,为生命周期选择“SwiftUI App”。如果您为界面选择“ Storyboard”,或为生命周期选择“UIKit App Delegate”,您将获得您期望的文件。
enter image description here

关于ios - 为什么我的 Swift 应用程序没有 AppDelegate 或 SceneDelegate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64866458/

相关文章:

ios - 如何在 Array iOS Swift 中使用 txt 文件

ios - 如何在 UIsearchbar iOS swift 中为文本字段添加自定义图像

ios - 在 Swift 中子类化 SpriteKit 类

xcode - 如何禁止 Xcode 生成以 cmake 中的构建配置命名的文件夹?

ios - UIImage View 不显示图像

iphone - 在 iOS 5 应用程序中有条件地支持 iOS 6 功能

ios - 无法使用类型为 'performSelector' 的参数列表调用 '(String)'

ios - 在 Xcode 中使用库

xcode - 有没有办法在 XCode 4 中同时编辑多行?

ios - 为什么实例化后立即调用dealloc?