Swift教程 - Swift全局和局部变量
2018-01-10 21:33 更新
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
语句后的范围区域。
以上内容是否对您有帮助:
更多建议: