是的,我知道 SwiftUI 是一个庞大的新事物,一开始你可能看起来完全陌生,但在本指南中,你会得到大量的实践帮助,指导你了解 SwiftUI 的工作原理,这样你就可以快速使用它了。
如果你已经熟悉了 Swift,那么你所知道的关于 UIKit 的一切仍然是有用的,而且会在好几年内有用。
你所知道的关于 Swift 的一切都没有改变,所以那都是有用的。
你所知道的关于 iOS 应用程序的外观和感觉的一切都没有改变。
SwiftUI 所改变的是我们如何制作我们的应用程序。是的,苹果引入了很多新的东西需要学习,但一旦你过了基础阶段,你就会开始认识到与 UIKit 的许多共同点。
所以,再次强调:不要惊慌。如果你已经熟练掌握了 UIKit,你可以在一天之内掌握 SwiftUI 的基本知识。如果你在没有任何 UIKit 知识的情况下接触 SwiftUI,那也没关系,因为你会发现 SwiftUI 给你带来了无与伦比的应用构建体验。
所以,相信我:你已经掌握了这个。
在我们开始之前:请确保你在安装 Xcode 13 的同时安装了 macOS 11。这种组合为您提供了最新的SwiftUI 版本,从而提供了最多的功能和性能。