延迟遍历数组

时间:2018-12-17 13:57:33

标签: swift

我有一个项目数组,我想遍历该数组并对每个项目执行一个操作。

但是我想在延迟后执行每个动作。我已经尝试过如下操作,但这没有用。

var items = ["foo","bar","boo"]

items.forEach { item in
    DispatchQueue.main.asyncAfter(deadline: .now() + 2.5) {
        print(item)
    }
}

我怎样才能最好地做到这一点?

0 个答案:

没有答案