Swift是否每次都逐行执行?

时间:2018-12-01 23:32:42

标签: swift

我正在用Swift写作。我有执行以下操作的代码:

for (key, value) in myArray {
    value.removeFromSuperview()
}
myArray.removeAll()

我保证在调用“ removeAll”之前for循环将始终完成运行吗?数组中的每个项目都必须从超级视图中删除。如果在for循环完成运行之前调用了“ removeAll”函数,则某些项目可能不会从超级视图中删除。每次调用“ removeAll”函数之前,“ for循环”会结束吗? 谢谢。

0 个答案:

没有答案