gpt4 book ai didi

ios - 区 block 完成状态验证

转载 作者:行者123 更新时间:2023-11-28 19:07:23 27 4
gpt4 key购买 nike

我目前正在使用 enumerateObjectsUsingBlock block 在 subview 下进行枚举,我怎样才能确定 block 的完成?

下面是区 block 内容

[self.view.subviews enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {

// The content
}];

谢谢

最佳答案

enumerateObjectsUsingBlock 不是异步方法。它同步运行。因此,在枚举完成之前,它不会继续到下一行。

您可能习惯于将 block 与异步请求的完成处理程序结合使用(例如 sendAsynchronousRequest)。但在这种情况下,enumerateObjectsUsingBlock 只是一种有效枚举集合的机制(请参阅Objective-C 编程 指南中的Blocks Can Simplify Enumeration)。它同步执行此操作。

关于ios - 区 block 完成状态验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19104591/

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