【发布时间】:2015-09-11 03:32:57
【问题描述】:
我正在快速编写代码,并且很好奇如果我在迭代的循环内或循环外声明变量将如何工作。
示例 1:
loop {
var x = 1
do something with x
}
示例 2:
var x = 1
loop {
do something with x
}
第一个会继续创建引用 x 的东西吗?或者两者在记忆上不会有什么不同?
【问题讨论】:
标签: ios swift variables memory