gpt4 book ai didi

ios - 自动关闭的函数是异步的吗?

转载 作者:搜寻专家 更新时间:2023-11-01 06:37:10 25 4
gpt4 key购买 nike

我目前正在学习 Swift 中的回调,并试图了解一些非常基础的东西。我似乎无法在任何地方找到直接的答案。

我理解如果我这样做:

URLSession.dataTask(with: URLRequest) { 数据、响应、错误 }

它将执行一个异步网络请求,之后我可以在完成处理程序中使用结果完成我自己的工作。

但是,假设我想编写自己的函数来执行某种后台任务。仅仅将闭包作为函数的参数(在函数体中调用)是否足以使函数异步工作?或者我是否也必须在函数体中调用 GCD 方法?

最佳答案

仅仅有一个回调参数对方法的实现没有影响。如果您希望使其异步,则需要采取明确的步骤使其异步。这可以使用中央调度、操作队列或调用其他异步方法来完成。

关于ios - 自动关闭的函数是异步的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40145112/

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