标签: swift
我有一个项目数组,我想遍历该数组并对每个项目执行一个操作。
但是我想在延迟后执行每个动作。我已经尝试过如下操作,但这没有用。
var items = ["foo","bar","boo"] items.forEach { item in DispatchQueue.main.asyncAfter(deadline: .now() + 2.5) { print(item) } }
我怎样才能最好地做到这一点?