swift - Swift 是否每次都逐行执行?
问题描述
我正在用斯威夫特写作。我有执行以下操作的代码:
for (key, value) in myArray {
value.removeFromSuperview()
}
myArray.removeAll()
我是否保证 for 循环将始终在调用“removeAll”之前完成运行?数组中的每个项目都必须从超级视图中删除。如果在 for 循环完成运行之前调用了“removeAll”函数,则某些项目可能不会从超级视图中删除。每次调用“removeAll”函数之前“for循环”会完成吗?谢谢你。
解决方案
推荐阅读
- node.js - Android firebase firestore&functions pushNotification using fcm token error
- reactjs - 如何在 Material UI Table 的每一行添加下拉菜单?
- javascript - 我想在 Angular 应用程序中导入 camanjs、lena.js、jimp 等 javaScript 库。我怎么做?
- drawing - barryvdh/laravel-dompdf 画线两点 javascript/html/css
- javascript - 如何在 React JS 中从页脚菜单呈现新页面?
- bash - Shell脚本突出显示两个csv文件之间更新和添加的差异
- c++ - 如何在声明后为二维向量的所有元素分配相同的值
- python - 将单词列表添加到 Python 字典的时间复杂度是多少?
- java - 如何通过单击删除包含 SQLite 数据的列表视图行
- clickhouse - 将新节点添加到 Clickhouse 集群的正确方法是什么?