返回

在 Swift 中掌握基础语法,迈向编程世界的大门

IOS

1. 变量与常量

1.1 变量

变量是指在程序运行过程中值可以发生改变的数据类型。在 Swift 中,使用 var 来定义变量。例如:

var name = "John"

以上代码定义了一个名为 name 的变量,并将其值设置为 "John"。我们可以在程序运行过程中使用 name 来引用该值,并可以通过重新赋值来改变其值。例如:

name = "Jane"

重新赋值后,name 的值就变成了 "Jane"

1.2 常量

常量是指在程序运行过程中值不能发生改变的数据类型。在 Swift 中,使用 let 关键字来定义常量。例如:

let age = 30

以上代码定义了一个名为 age 的常量,并将其值设置为 30。一旦常量被定义,就不能再改变其值。例如,以下代码将导致编译错误:

age = 31

2. 控制结构

控制结构用于控制程序的执行流程。Swift 中常用的控制结构包括:

2.1 if 语句

if 语句用于根据条件来执行不同的代码块。例如:

if age >= 18 {
  print("您已成年")
} else {
  print("您未成年")
}

以上代码判断 age 是否大于或等于 18,如果是,则打印 "您已成年";否则,打印 "您未成年"

2.2 switch 语句

switch 语句用于根据变量的值来执行不同的代码块。例如:

switch age {
  case 18:
    print("您已成年")
  case 19:
    print("您即将成年")
  default:
    print("您未成年")
}

以上代码根据 age 的值来执行不同的代码块。如果 age 等于 18,则打印 "您已成年";如果 age 等于 19,则打印 "您即将成年";否则,打印 "您未成年"

2.3 for 循环

for 循环用于遍历一个集合中的元素。例如:

let numbers = [1, 2, 3, 4, 5]

for number in numbers {
  print(number)
}

以上代码遍历 numbers 数组中的元素,并逐个打印出来。

2.4 while 循环

while 循环用于重复执行一段代码,直到满足某个条件为止。例如:

var count = 0

while count < 5 {
  print(count)
  count += 1
}

以上代码使用 while 循环来打印数字 0 到 4。当 count 达到 5 时,循环结束。

3. 结语

以上内容对 Swift 的基础语法进行了入门讲解。希望本文能够帮助您快速掌握 Swift 的基础知识,为进一步学习 Swift 编程打下坚实的基础。