15.6 Swift局部引用

前端之家收集整理的这篇文章主要介绍了15.6 Swift局部引用前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

/**

6)局部引用和全局引用

1.作用域

2.生命周期

*/

var ref: Int = Int.init(8)

/**

定义一个变量或者常量,如果不是可选类型的话,一定要有初始值。

所谓的局部引用就是在代码块里面的引用就是局部引用。

作用域 生命周期 都在该代码块中;离它最近的括号

*/

if true {

var ref: Student = Student.init(name: "lisi")

ref.name = "ZHangsan"

}

// 超出作用域啦

// ref.name = "ZHangsan"

猜你在找的Swift相关文章