100 Days of SwiftUI —— Day 16:WeSplit(一)

100 Days of SwiftUI —— Day 16:WeSplit(一)_第1张图片

现在,您已经掌握了Swift语言的基础知识,是时候开始在我们的第一个项目中将您的技能应用于一些实际代码了。

这个项目是一个账单分割APP,可根据人数和您想留下的小费来计算如何分割账单。该项目本身并不复杂,但是我们会慢慢进行,以便您可以确切地了解这些基本原理如何结合在一起。

从某些方面来看,回到像这样的基础课程可能会让您感到很奇怪——您已经了解了闭包,可选和抛出函数,现在,当我们研究SwiftUI的基础时,会有一些重合。但请抱有希望:能够以崭新的胸襟处理新话题具有很大的价值。正如迈斯特·埃克哈特(Meister Eckhart)所说,“每天早晨都愿意成为新手(be willing to be a beginner every single morning)” ——这样,您的学习速度就会更快。

今天是项目概述日,在这里我们将探讨构建项目需要理解的孤立代码。明天我们将继续进行实施,您将在我们的应用中将这些新技术付诸实践。

今天,您有六个主题需要处理,并且您将遇到FormNavigationView@State等更多内容。

  • 了解SwiftUI APP的基本结构

  • 创建表单

  • 添加导航栏

  • 修改程序状态

  • 将状态绑定到UI控件

  • 在循环中创建视图

完成这些主题后,请确保将您的进度并发布到网上某个地方,这是一种让您保持积极性和责任心的简便方法!

赏我一个赞吧~~~

你可能感兴趣的:(100 Days of SwiftUI —— Day 16:WeSplit(一))