关于这本书已经介绍完毕了,那么我们就从新建一个项目开始吧。

很明显我们用的最新的稳定版本 Xcode13.1。因为我们主要的目的是学技术的,所以我们就不考虑我们作出软件的兼容问题。

虽然 SwiftUI 可以跨平台,我们目前也不考虑其他平台,就直接用 iOS 的 App 模板创建项目,你会发现大部分创建的项目都是多个平台创建是一样的。

我们一定要选择 SwiftUI构建界面,不然创建的工程还是之前的模板。

我们发现创建的项目竟然如此简单,如果删掉 ContentVew.swift 这个可要可不要的例子试图,我们发现我们启动一个新的 App 只需要下面代码。
swift
import SwiftUI
@main
struct Win_App: App {
var body: some Scene {
WindowGroup {
Text("Hello, world!")
}
}
}
看到这样,我们不得不惊呼 SwiftUI 的简洁和强大。
对于代码中的 @main 和 App/Scene/WindowGroup 有点陌生,但是我觉得对于他们的学习不在我计划中。
我将一些文章放在下面,方面我自己后续进行深入的学习。