Swift教程 - Swift全局和局部变量

由 babyfiyme 创建, 最后一次修改 2017-01-10

Swift教程 - Swift全局和局部变量

范围是指程序的一部分。

我们可以只从程序中变量所在的部分访问变量宣布。

全局范围变量可以从Swift程序中的任何地方访问。

程序的部分由各种Swift构造定义例如 if 语句,函数和类。

您将看到大括号 {} 与Swift构造一起使用以定义范围你的程序的一部分。

例子

以下代码使用 if 语句作为示例来演示作用域。

let isTrue = true

if(isTrue){
    var myString = "This is a true statement"
    println(myString)
}

上面的代码声明一个布尔常数,称为 isTrue 并使用 if 语句来测试 isTrue 设置为 true 值。

我们定义一个带有大括号 {} 和的范围将代码放在大括号之间。

myString 是一个变量,在if语句的作用域区域是本地的。我们可以仅在该范围区域中访问 myString

由于 isTrue 是一个全局变量,因此可以在中使用您的程序,包括 if 语句后的范围区域。



以上内容是否对您有帮助:
二维码
建议反馈
二维码