1.学到了什么 前面我们做了2个SwiftUI项目,还有一个技术性项目。我们学到了一些重要的概念:视图,修饰符,状...[作者空间]
挑战 尝试以下方式扩展之前的程序: 创建一个自定义ViewModifier(和附带的View扩展名),使视图具有适...[作者空间]
通过这个项目我们将讨论一些深层次的问题,完成本项目,你会对SwiftUI有透彻的理解。 1.SwiftUI的vie...[作者空间]
1.给猜旗项目添加一个用户得分[作者空间]
1.将按钮堆叠 2.添加alert,提示得分 3.添加一些样式[作者空间]
1.使用stacks排列View 2.Color and frame 给整个区域填满背景 这只会给textView...[作者空间]
构建一个处理单位转换的应用程序:用户将选择一个输入单位和一个输出单位,然后输入一个值,然后查看转换的输出。 你可以...[作者空间]
在项目1的基础上修改以下内容1.在第三个section添加标题,即“Amount total”2.添加另一sect...[作者空间]
效果图 代码如下 代码有三处需要注意的地方1.@State声明的属性变化时,会使计算属性重新计算。2.Form内的...[作者空间]
我们将创建一个WeSplit项目 1.WeSplit:项目简介 创建1.启动Xcode2.创建新的Xcode项目3...[作者空间]
为了解决空引用的问题,Swift使用Optionals解决方案。 1.处理丢失的数据 我们使用Int类型的age属...[作者空间]
inside every large program, there is a small program tryi...[作者空间]
Class 类 类与结构体非常相似,我们都用它创建具有属性和方法的新数据类型。但是类引入了一个新的,重要而且复杂的...[作者空间]
结构体【Part 1】 1.创建一个结构体 Swift 使您可以通过两种方式设计自己的类型,最常见的称struct...[作者空间]
Closure 闭包 1.创建基本的闭包 Swift 使我们可以像使用其他类型一样使用函数,你可以创建一个函数并将...[作者空间]
函数使我们包装代码片段,以便在多处使用。我们可以将数据发送到函数中,以自定义工作方式,并取回数据。 1. 编写函数...[作者空间]
循环是使计算机变得出色的原因之一:每秒可以重复执行数十亿次简单任务的能力。硬件使机器快速运行,软件使机器快速运行变...[作者空间]
1. Arithmetic Operators(算术运算符) Swift拥有大量的运算符号,像+ -。 为什么Sw...[作者空间]
Lynch’s Law says"when the going gets tough, everyone leav...[作者空间]
1.Variables 使用Xcode新建一个playground文件,Xcode已经为我们创建了一个变量 为变量...[作者空间]