gpt4 book ai didi

ios - 将完成 block 添加到 enumerateObjectsWithOptions

转载 作者:可可西里 更新时间:2023-11-01 00:53:12 29 4
gpt4 key购买 nike

我需要在完整枚举数组中的所有对象后执行一个操作。如何在 Swift 中向 enumerateObjectsWithOptions(_:usingBlock:) 添加完成 block 。

或者如何知道 enumerateObjectsWithOptions(_:usingBlock:) 何时完成。

allVisitors.enumerateObjectsWithOptions( NSEnumerationOptions.Concurrent, usingBlock: { (obj, idx, stop) -> Void in
})

最佳答案

NSArray 中的方法 enumerateObjectsWithOptions 是 synchronous .

所以你在下一行写的内容将在你的 block 为数组中的每个元素执行后执行。 These users tested the version without options .

例如

allVisitors.enumerateObjectsWithOptions( NSEnumerationOptions.Concurrent, usingBlock: { (obj, idx, stop) -> Void in
// do your stuff
})

println("now allVisitors.enumerateObjectsWithOptions has done")

关于ios - 将完成 block 添加到 enumerateObjectsWithOptions,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29537579/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com