【发布时间】:2018-03-07 11:27:09
【问题描述】:
考虑这段代码:
func test() {
A()
B()
C()
D()
E()
}
这里的每个函数都有自己的一组操作,例如调用 API、解析它们、将结果写入文件、上传到服务器等。
我想一个一个地运行这个函数。我阅读了有关完成处理程序的信息。我对完成处理程序的问题是:
- 为理解完成处理程序而给出的所有示例都只有两种方法
- 我不想将此函数放在其他函数中。我只想要
Test()函数中的所有函数调用(A 到 E)
有人可以帮忙吗?
【问题讨论】:
-
我想一个一个地运行这个函数。 你认为为什么不是这样?注意:完成处理程序是在某事结束时执行的“代码”(通常是一些异步操作)
标签: swift function synchronization completionhandler