变量和常量 在Swift中,有两种方法可以存储数据:变量和常量。变量是可以随时更改其值的数据存储,而常量是可以设置一次且永不更改的数据存储。因此...
处理丢失的数据 我们使用了诸如Int这样的类型来保存诸如5之类的值。但是,如果您想为用户存储属性age,但是您不知道某人的年龄,该怎么办? 你可...
协议 协议是描述某物必须具有的属性和方法的一种方式。然后,您可以告诉Swift哪些类型使用该协议-这一过程称为采用或遵循协议。 例如,我们可以编...
创建自己的类 类与结构相似,因为它们使您可以使用属性和方法创建新类型,但是它们有五个重要的区别,我将一次向您介绍所有这些区别。 类和结构之间的第...
创建自己的结构 Swift可让您通过两种方式设计自己的类型,其中最常见的称为结构,或简称为structs。可以给结构赋予它们自己的变量和常量以及...
创建基础的闭包 Swift使我们可以像使用其他类型一样使用函数,例如字符串和整数。这意味着您可以创建一个函数并将其分配给一个变量,使用该变量调用...
编写函数 函数使我们可以重复使用代码,这意味着我们可以编写一个函数来做一些有趣的事情,然后在很多地方运行该函数。重复代码通常不是一个好主意,而函...
Swift有几种写循环的方法,但是它们的底层机制是相同的:重复运行一些代码,直到条件的值为假。 for循环 Swift中最常见的循环是一个for...
算术运算符 现在您知道了Swift中的所有基本类型,我们可以开始使用运算符将它们放在一起。运算符是像+和-这样的数学符号,而Swift拥有大...